.pc-app{--pc-lime:#dbfd85}.pc-primary,.pc-secondary{min-height:52px;font:inherit;cursor:pointer;border:1px solid #dbfd85;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:15px 20px;font-weight:700;display:flex}.pc-primary{color:#060606;background:#dbfd85}.pc-secondary{color:#f4f4f1;background:0 0;border-color:#65655b}.pc-inline{color:#dbfd85;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:10px 0;text-decoration:underline;display:inline-flex}.pc-tap-detail{border-top:1px solid #38382f}.pc-tap-detail>summary{cursor:pointer;min-height:48px;padding:14px 0;font-size:16px}.pc-tap-detail p{color:#c4c4ba}.pc-app :is(a,button,input,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid #dbfd85}.pc-question-panel{border-top:1px solid #36362e;border-bottom:1px solid #36362e;margin-top:20px}.pc-question-panel>summary{min-height:48px;font-size:14px}.pc-request-form{gap:16px;max-width:600px;padding-block:20px;display:grid}.pc-request-form label{gap:8px;font-size:15px;display:grid}.pc-request-form :is(input:not([type=radio]),textarea){color:#f4f4f1;width:100%;font:inherit;background:#131310;border:1px solid #65655b;border-radius:10px;min-height:52px;padding:14px;font-size:16px}.pc-request-form textarea{resize:vertical}.pc-request-form fieldset{border:0;margin:0;padding:0}.pc-request-form legend{margin-bottom:10px;font-size:15px}.pc-methods{gap:12px;display:flex}.pc-methods label{cursor:pointer;border:1px solid #65655b;border-radius:8px;flex:1;align-items:center;min-height:48px;padding:12px;display:flex}.pc-methods label:has(:checked){background:#dbfd8510;border-color:#dbfd85}.pc-request-form .pc-consent{color:#a9a99e;margin:0;font-size:12px;line-height:1.6}.pc-consent a{text-decoration:underline}.pc-optional-name>summary{color:#bbbbae;cursor:pointer;min-height:44px;font-size:13px}.pc-form-error{color:#ffd0bd;font-size:14px}.pc-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.pc-request-success{background:#dbfd8508;border:1px solid #657745;border-radius:12px;margin-block:18px;padding:20px}.pc-request-success h3{margin:0 0 10px;font-size:24px;line-height:1.2}.pc-request-success p{color:#c9c9bd;font-size:15px}.pc-request-success small{overflow-wrap:anywhere;color:#a9a99d;margin-top:15px;font-size:10px;display:block}.self-assessment .pc-tap-detail{margin:20px 0}.self-assessment .pc-request-form .pc-primary{letter-spacing:0;text-transform:none;width:100%;font-size:15px}.self-assessment .pc-request-form label{letter-spacing:0;font-size:15px}.self-assessment .pc-methods input{width:auto;min-height:0}.pc-privacy{max-width:720px;font-family:var(--font-geist),Arial,sans-serif;margin:auto;padding:32px 20px}.pc-privacy p{color:#c2c2b6;line-height:1.7}.pc-privacy h2{margin-top:30px;font-size:26px}
