.por-wrap{width:min(760px,calc(100% - 40px));margin:0 auto}.por-crumbs{margin:26px 0 0;font-size:.76rem;color:var(--k-muted)}.por-crumbs a{color:var(--k-teal)}.por-crumbs a:hover{text-decoration:underline}.por-head{padding:14px 0 6px}.por-head h1{font-size:clamp(2rem,5vw,3rem);line-height:1.02}.por-meta{margin:12px 0 0;font-size:.78rem;color:var(--k-muted)}.por-lead{margin:22px 0 0;padding:18px 20px;border-left:4px solid var(--k-gold);background:var(--k-cream);border-radius:0 12px 12px 0;font-size:1.06rem;line-height:1.6}.por-body{padding:8px 0 20px;font-size:1.02rem;line-height:1.7}.por-body h2{margin:34px 0 10px;font-size:clamp(1.5rem,3.4vw,1.95rem);line-height:1.1}.por-body h3{margin:22px 0 6px;font-size:1.3rem}.por-body p{margin:0 0 14px}.por-body ol,.por-body ul{margin:0 0 16px;padding-left:22px}.por-body li{margin:0 0 7px}.por-note{margin:0 0 16px;padding:14px 16px;border:1px solid var(--k-line);border-radius:12px;background:var(--k-white);font-size:.95rem}.por-note b{color:var(--k-teal-dark)}.por-cta{margin:30px 0;padding:22px;display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:center;border-radius:18px;background:var(--k-teal-dark);color:var(--k-cream)}.por-cta img{border-radius:3px 9px 9px 3px;box-shadow:0 12px 26px rgba(0,0,0,.3)}.por-cta .kat-label{margin-bottom:8px}.por-cta h3{margin:0 0 6px;color:var(--k-cream)!important;font-size:1.5rem;line-height:1.05}.por-cta p{margin:0 0 14px;color:#cbd8d6;font-size:.92rem;line-height:1.5}.por-cta-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.por-cta-row span{font-size:.82rem;color:#cad7d5}.por-faq{margin-top:10px;border-top:1px solid var(--k-line)}.por-faq h3{margin:18px 0 4px}.por-more{padding:26px 0 60px;border-top:1px solid var(--k-line)}.por-more h2{font-size:1.5rem;margin-bottom:12px}.por-list{display:grid;grid-gap:14px;gap:14px;padding:0;margin:0;list-style:none}.por-item{display:block;padding:18px 20px;border:1px solid #e6dfd5;border-radius:14px;background:var(--k-white);transition:transform .2s,box-shadow .2s}.por-item:hover{transform:translateY(-2px);box-shadow:var(--k-shadow)}.por-item b{display:block;font-family:var(--k-serif);font-size:1.35rem;line-height:1.1;color:var(--k-teal-dark)}.por-item span{display:block;margin-top:6px;font-size:.88rem;color:var(--k-muted)}.por-item small{display:block;margin-top:8px;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--k-gold-dark)}.por-index-head{padding:34px 0 22px}.por-index-head h1{font-size:clamp(2.2rem,5vw,3.2rem);line-height:1}.por-index-head p{margin:12px 0 0;color:var(--k-muted);max-width:620px}.por-index{padding-bottom:70px}.por-index h2{margin:26px 0 12px;font-size:1.6rem}@media (max-width:560px){.por-cta{grid-template-columns:1fr}.por-cta img{width:84px}}