.pbc-contact-page main>h1{display:none}.pbc-contact-page .pbc-shell{margin-top:20px}.pbc-shell{box-sizing:border-box;max-width:1120px;margin:50px auto 64px;padding:0 24px;display:grid;grid-template-columns:.85fr 1.15fr;gap:36px;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;color:#092a3b}.pbc-shell *{box-sizing:border-box}.pbc-intro{background:#00534e;color:#fff;border-radius:20px;padding:38px 30px;align-self:start}.pbc-eyebrow{font-size:12px;letter-spacing:2px;font-weight:800;color:#f3d18b}.pbc-intro h1{font-size:clamp(30px,3.6vw,46px);line-height:1.12;color:white;margin:18px 0}.pbc-intro p{font-size:18px;line-height:1.65;color:#e6efeb}.pbc-intro .pbc-small{color:#d6e6df;border-top:1px solid #ffffff35;margin-top:28px;padding-top:22px}.pbc-card{border:1px solid #dce5df;background:#f7f9f6;border-radius:20px;padding:30px}.pbc-card h2{font-size:27px;margin:0 0 8px;color:#092a3b}.pbc-card p{line-height:1.6;color:#53676c;margin-top:0}.pbc-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.pbc-card label{display:block;font-weight:650;font-size:15px;margin:18px 0 7px}.pbc-card input:not([type="hidden"]),.pbc-card textarea{display:block;width:100%;border:1px solid #b9cac1;border-radius:9px;background:white;padding:12px 13px;font:400 16px/1.5 system-ui;color:#092a3b;min-height:48px}.pbc-card textarea{resize:vertical;min-height:170px}.pbc-card input:focus,.pbc-card textarea:focus{outline:2px solid #00534e;outline-offset:2px}.pbc-card button{background:#c9690c;color:#fff;border:0;padding:14px 24px;font:700 16px system-ui;border-radius:9px;cursor:pointer;min-height:48px}.pbc-card button:hover{background:#a65005}.pbc-card button:focus-visible{outline:3px solid #00534e;outline-offset:3px}.pbc-card button:disabled{opacity:.65;cursor:wait}.pbc-small{font-size:13px!important;margin:18px 0}.pbc-hp{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.pbc-card #pbc-status:not(:empty){padding:14px;border-radius:8px;margin-top:18px;font-size:15px;line-height:1.5}.pbc-success{background:#e3f1e8;color:#174c34}.pbc-error{background:#fff0e9;color:#7e2a13}.pbc-footer-link{text-align:center;padding:18px 20px 28px}.pbc-footer-link a{color:#00534e;font:650 16px system-ui;text-underline-offset:4px}@media(max-width:760px){.pbc-shell{display:block;margin:26px auto 40px;padding:0 16px}.pbc-intro{padding:28px 24px;margin-bottom:24px}.pbc-card{padding:24px 20px}.pbc-fields{grid-template-columns:1fr;gap:0}.pbc-card button{width:100%}}
