body.pc-site.page-id-32 .pc-document:not(:has(.woocommerce)){max-width:1100px}
body.page-id-32 .pc-document>p{max-width:76ch}
.pc-support{margin:32px 0 64px;color:var(--ink,#151515)}
.pc-support-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(240px,1fr);gap:clamp(32px,5vw,72px);align-items:start}
.pc-support .pc-support-eyebrow{font-size:12px;font-weight:600;letter-spacing:.12em;margin:0 0 16px}
.pc-support h2{font-size:clamp(30px,3vw,42px);margin:0 0 20px}
.pc-support h3{font-size:22px;margin:0 0 16px;line-height:1.3}
.pc-support-intro{max-width:46ch;margin:0 0 28px!important;font-size:17px}
.pc-support-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px 20px}
.pc-support-wide{grid-column:1/-1}.pc-support-fields>div{min-width:0}
.pc-support label{display:block;font-size:15px;font-weight:600;margin-bottom:8px}
.pc-support label span{font-weight:400}
.pc-support input:not([type=checkbox]),.pc-support select,.pc-support textarea{display:block;box-sizing:border-box;width:100%;max-width:100%;min-height:48px;border:1px solid #94918b;border-radius:0;background:#fff;color:#151515;padding:12px;font:400 16px/1.5 var(--font,Arial,sans-serif)}
.pc-support textarea{resize:vertical;min-height:156px}
.pc-support input:focus-visible,.pc-support select:focus-visible,.pc-support textarea:focus-visible{outline:2px solid #151515;outline-offset:3px}
.pc-support small,.pc-support .pc-support-hint{display:block;font-size:13px;line-height:1.6;color:#555;margin:8px 0 0}
.pc-support-form>.pc-support-hint{margin:0 0 20px}.pc-support-form>.pc-support-check+.pc-support-hint{margin:0 0 24px}
.pc-support .pc-support-check{display:flex;gap:12px;align-items:flex-start;font-size:14px;line-height:1.6;margin:24px 0 12px}
.pc-support-check input{flex:none;width:18px;height:18px;margin:3px 0;accent-color:#151515}
.pc-support .pc-support-aside{background:var(--paper,#f4f3f1);padding:32px;min-width:0;border-top:2px solid #ac9c7f}
.pc-support-aside>a{display:flex;justify-content:space-between;gap:12px;font-size:15px;border-bottom:1px solid #d9d7d3;padding:16px 0;text-decoration:none;line-height:1.5}
.pc-support-aside>p{font-size:15px;margin:0 0 14px}.pc-support-note{margin:32px 0 24px}.pc-support-note h3{font-size:18px}.pc-support-note p{font-size:14px}
.pc-support .pc-support-hint a{text-decoration:underline;text-underline-offset:3px}
.pc-support-status{background:#f4f3f1;border-left:3px solid #ac9c7f;padding:20px;margin-bottom:24px;font-size:16px;overflow-wrap:anywhere}
.pc-support [aria-invalid=true]{border-color:#9d2525}.pc-support-status:focus{outline:2px solid #151515;outline-offset:3px}
.pc-support-trap{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}
.pc-support [hidden]{display:none!important}.pc-support button:disabled{opacity:.65;cursor:wait}
.pc-support-verification{margin:0 0 24px;max-width:100%;min-width:0}
.pc-support-verification .pc-support-hint{margin:0 0 12px}
.pc-support altcha-widget{display:block;max-width:100%;--altcha-max-width:100%;--altcha-border-radius:0;--altcha-color-primary:#151515;--altcha-color-base:#fff;--altcha-color-base-content:#151515;--altcha-border-color:#94918b;--altcha-color-neutral-content:#555}
@media(max-width:760px){.pc-support-layout{grid-template-columns:1fr;gap:40px}.pc-support-aside{padding:24px!important}.pc-support-fields{grid-template-columns:1fr}.pc-support-wide{grid-column:auto}.pc-support button[type=submit]{width:100%}.pc-support{margin-top:24px}}

.pc-support altcha-widget label{font-size:15px;font-weight:400;margin:0;line-height:1.5}
body.page-id-32 #coming-soon-footer-banner{position:relative!important;inset:auto!important;width:auto!important;margin:24px;z-index:auto!important}

.pc-support altcha-widget input[type=checkbox]{accent-color:#151515}
