.pc-corp-wrap{max-width:780px;margin:30px auto 70px;font-family:Arial,sans-serif;color:#23372c}.pc-corp-intro h1{font-family:Georgia,serif;font-weight:400;line-height:1.06;font-size:clamp(36px,5vw,52px);margin:8px 0 26px}.pc-corp-intro span{font-size:11px;letter-spacing:2px;color:#5b846a}.pc-corp-form-shell{border-radius:16px;overflow:hidden;box-shadow:0 10px 40px #132d1b13;background:white}.pc-corp-head{background:#173f30;color:#fff;padding:28px 34px}.pc-corp-head>span{letter-spacing:1.7px;font-size:11px;color:#d2dfc8}.pc-corp-head h2{font:400 35px/1.08 Georgia,serif;color:#fff;margin:9px 0}.pc-corp-head p{font-size:13px;color:#d7e3d9;max-width:430px;line-height:1.55}.pc-corp-steps{display:flex;gap:7px;flex-wrap:wrap;margin-top:20px}.pc-corp-steps span{border-radius:25px;background:#315748;color:#e0e8e0;font-size:12px;padding:9px 12px}.pc-corp-steps .active{background:#dbe9c9;color:#173f30}.pc-corp-form{padding:29px 34px}.pc-corp-panel small{font-weight:700;letter-spacing:2px;color:#518366}.pc-corp-panel h3{font:400 29px/1.2 Georgia,serif;margin:8px 0 13px;color:#243c2d}.pc-corp-panel>p{font-size:13px;color:#738073;margin-bottom:21px}.pc-corp-choices{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0 25px}.pc-corp-choices label{display:grid;grid-template-columns:60px 1fr;grid-template-rows:1fr 1fr;align-items:center;background:#f8faf6;border:1px solid #dde6d9;border-radius:8px;padding:12px;cursor:pointer;min-height:126px;font-size:13px}.pc-corp-choices label:has(input:checked){background:#eff6eb;border-color:#72a477}.pc-corp-choices input{position:absolute;opacity:0;width:1px;height:1px}.pc-corp-emoji{grid-row:span 2;font-size:43px}.pc-corp-choices b{font-weight:600}.pc-corp-choices em{font-style:normal;color:#6b7c70;font-size:12px}.pc-corp-panel>label{display:block;font-size:13px;font-weight:600;color:#435f4b;margin:14px 0}.pc-corp-panel input:not([type=radio]):not([type=checkbox]),.pc-corp-panel textarea{box-sizing:border-box;display:block;width:100%;border:1px solid #d8e1d5;border-radius:7px;background:#fbfcfa;padding:13px 12px;font:400 14px Arial,sans-serif;margin-top:7px;color:#1d3627}.pc-corp-panel .pc-corp-check{display:flex;align-items:flex-start;gap:9px;font-weight:400;line-height:1.5}.pc-corp-check input{margin-top:4px}.pc-corp-actions{display:flex;gap:12px;margin-top:26px;justify-content:flex-end}.pc-corp-actions button{cursor:pointer;background:#17432f;color:white;border:0;border-radius:8px;padding:12px 20px;font-size:14px}.pc-corp-actions .pc-corp-back{background:#f0f4ee;color:#264733}.pc-corp-success{padding:35px}.pc-corp-success h3{font:30px Georgia,serif}@media(max-width:600px){.pc-corp-wrap{margin:0 auto 50px;max-width:375px;padding:0 0 10px}.pc-corp-intro{padding:0 14px}.pc-corp-intro h1{font-size:37px}.pc-corp-head{padding:28px 22px}.pc-corp-head h2{font-size:30px}.pc-corp-form{padding:28px 22px}.pc-corp-panel h3{font-size:25px}.pc-corp-choices label{grid-template-columns:65px 1fr;padding:10px;min-height:132px}.pc-corp-emoji{font-size:38px}.pc-corp-steps span{font-size:11px}}