html body .pcb-hero103{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(290px,1fr);gap:50px;align-items:center}html body .pcb-hero103 h1{font-size:clamp(40px,4.6vw,72px)}html body .pcb-brief103{border:1px solid var(--rst94-border);border-top:3px solid #f2b300;border-radius:12px;padding:28px;background:var(--rst94-panel)}html body .pcb-brief103 h2{font-size:32px;margin:18px 0}html body .pcb-brief103 dl{margin:22px 0}.pcb-brief103 dl>div{padding:12px 0;border-bottom:1px solid var(--rst94-border)}.pcb-brief103 dt{font-weight:600}.pcb-brief103 dd{margin:4px 0 0;font-size:14px}.pcb-services-grid103{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pcb-services-grid103 article{padding:25px;border:1px solid var(--rst94-border);border-radius:10px!important;display:flex;flex-direction:column;gap:15px;transition:transform .2s ease,border-color .2s ease}.pcb-services-grid103 article>img{width:32px;height:32px}.pcb-services-grid103 h3{font-size:23px;margin:0}.pcb-services-grid103 p{font-size:15px;margin:0}.pcb-services-grid103 small{font-size:12px;line-height:1.6}.pcb-services-grid103 .outline{margin-top:auto;align-self:flex-start}.pcb-how103>ol{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:30px 0}.pcb-how103>ol>li{list-style:none;border-top:2px solid var(--rst94-border);padding:20px 0}.pcb-how103>ol>li>span{font-family:'IBM Plex Mono',monospace;color:var(--rst94-accent);font-size:28px}.pcb-how103 h3{font-size:21px;line-height:1.3;margin:17px 0}.pcb-how103 li p{font-size:14px}.pcb-note103{font-size:13px!important;line-height:1.7!important}.pcb-request103{display:grid;grid-template-columns:minmax(250px,1fr) minmax(0,1.6fr);gap:45px;scroll-margin-top:130px}.pcb-request103 h2{font-size:clamp(32px,3.6vw,54px)}.pcb-summary103{padding:22px;border:1px solid var(--rst94-border);border-left:3px solid #f2b300;border-radius:7px;margin:25px 0}.pcb-summary103 h3{margin-top:0}.pcb-summary103 p{margin-bottom:0;overflow-wrap:anywhere}.pcb-form103{padding:26px;border:1px solid var(--rst94-border);border-radius:12px;background:var(--rst94-panel)}.pcb-form103 form{display:block}.pcb-form103 fieldset{min-width:0;margin:0 0 25px;padding:0;border:0}.pcb-form103 legend{font-weight:600;font-size:16px;margin-bottom:18px}.pcb-fields103{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.pcb-form103 label{display:block;font-size:14px;font-weight:500;min-width:0}.pcb-form103 :is(input:not([type=checkbox]),select,textarea){display:block;width:100%;min-width:0;min-height:46px;margin-top:7px;padding:10px 12px;border:1px solid var(--rst94-border);border-radius:6px!important;font-size:16px}.pcb-form103 textarea{resize:vertical}.pcb-form103 fieldset>label{margin-top:20px}.pcb-form103 .pcb-consent103{display:flex;align-items:start;gap:10px;margin:20px 0;font-size:13px;line-height:1.6}.pcb-consent103 input[type=checkbox]{width:18px;height:18px;min-width:18px;flex-shrink:0;margin:4px 0 0}.pcb-faq103 details,.pcb-request103>div>details{border-top:1px solid var(--rst94-border);padding:20px 0}.pcb-faq103 summary,.pcb-request103 summary{font-weight:600;cursor:pointer;line-height:1.5}.pcb-faq103 details p{max-width:900px}.pcb-faq103 h2{margin-bottom:28px}
@media(hover:hover) and (pointer:fine){.pcb-services-grid103 article:hover{transform:translateY(-3px);border-color:#a87b00;box-shadow:0 8px 24px #0002}}
@media(max-width:1000px){html body .pcb-hero103{gap:25px;grid-template-columns:minmax(0,1.3fr) minmax(250px,1fr)}.pcb-services-grid103{grid-template-columns:repeat(2,minmax(0,1fr))}.pcb-how103>ol{grid-template-columns:repeat(2,minmax(0,1fr))}.pcb-request103{grid-template-columns:minmax(0,1fr);gap:25px}}
@media(max-width:650px){html body .pcb-hero103{grid-template-columns:minmax(0,1fr);gap:30px}.pcb-services-grid103{grid-template-columns:minmax(0,1fr)}.pcb-how103>ol{grid-template-columns:minmax(0,1fr)}.pcb-fields103{grid-template-columns:minmax(0,1fr)}.pcb-form103{padding:19px}.pcb-services-grid103 article{padding:22px}.pcb-request103{scroll-margin-top:95px}}
@media(prefers-reduced-motion:reduce){.pcb-services-grid103 article{transition:none!important;transform:none!important}}
