.public-opportunities-module__R8TMJq__page{background:var(--warm-white);color:var(--graphite);min-height:72vh}.public-opportunities-module__R8TMJq__masthead{border-bottom:1px solid var(--graphite);grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);gap:30px;margin:0 clamp(20px,5vw,72px);padding:clamp(56px,8vw,112px) 0;display:grid}.public-opportunities-module__R8TMJq__masthead>*{min-inline-size:0}.public-opportunities-module__R8TMJq__masthead h1{letter-spacing:-.06em;overflow-wrap:anywhere;margin:14px 0 24px;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,7vw,7.2rem);font-weight:400;line-height:.9}.public-opportunities-module__R8TMJq__masthead p{max-width:58rem;font-size:clamp(.96rem,1.25vw,1.14rem)}.public-opportunities-module__R8TMJq__boundary{border-left:3px solid var(--copper);color:var(--slate);align-self:end;margin:0;padding:8px 16px;font-size:.86rem}.public-opportunities-module__R8TMJq__tabs,.public-opportunities-module__R8TMJq__filterBar{flex-wrap:wrap;gap:8px;margin:0 clamp(20px,5vw,72px);display:flex}.public-opportunities-module__R8TMJq__tabs{border-bottom:1px solid var(--line);padding:18px 0}.public-opportunities-module__R8TMJq__tabs a{border:1px solid var(--line-dark);text-transform:uppercase;justify-content:center;align-items:center;min-block-size:48px;min-inline-size:48px;padding:8px 16px;font-size:.76rem;font-weight:700;text-decoration:none;display:inline-flex}.public-opportunities-module__R8TMJq__tabs a[aria-current=page]{background:var(--graphite);color:#fff}.public-opportunities-module__R8TMJq__newLink{margin-inline-start:auto}.public-opportunities-module__R8TMJq__filterBar{border-bottom:1px solid var(--line);align-items:end;padding:22px 0}.public-opportunities-module__R8TMJq__field{gap:7px;min-inline-size:0;display:grid}.public-opportunities-module__R8TMJq__field input,.public-opportunities-module__R8TMJq__field select{min-block-size:48px}.public-opportunities-module__R8TMJq__field>span,.public-opportunities-module__R8TMJq__field>label,.public-opportunities-module__R8TMJq__fieldLabel{letter-spacing:.04em;font-size:.75rem;font-weight:700}.public-opportunities-module__R8TMJq__filterBar .public-opportunities-module__R8TMJq__field{flex:220px}.public-opportunities-module__R8TMJq__filterBar button{min-block-size:48px}.public-opportunities-module__R8TMJq__results,.public-opportunities-module__R8TMJq__detail,.public-opportunities-module__R8TMJq__workflow,.public-opportunities-module__R8TMJq__management{padding:clamp(48px,7vw,96px) clamp(20px,5vw,72px)}.public-opportunities-module__R8TMJq__sectionHeader{border-bottom:1px solid var(--graphite);justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px;padding-bottom:18px;display:flex}.public-opportunities-module__R8TMJq__sectionHeader h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,4.6rem);font-weight:400}.public-opportunities-module__R8TMJq__sectionHeader span{font-family:var(--font-mono)}.public-opportunities-module__R8TMJq__cardGrid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.public-opportunities-module__R8TMJq__card{background:var(--paper);flex-direction:column;min-inline-size:0;padding:clamp(22px,3vw,40px);display:flex}.public-opportunities-module__R8TMJq__card[data-kind=SUPPLY_INFORMATION]{border-top:3px solid var(--copper)}.public-opportunities-module__R8TMJq__card[data-kind=DEMAND_INFORMATION]{border-top:3px solid var(--steel)}.public-opportunities-module__R8TMJq__cardMeta{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:10px;display:flex}.public-opportunities-module__R8TMJq__cardMeta span{color:var(--copper-dark);letter-spacing:.07em;text-transform:uppercase;font-size:.7rem;font-weight:700}.public-opportunities-module__R8TMJq__cardMeta code{color:var(--slate);font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.68rem}.public-opportunities-module__R8TMJq__card h3{overflow-wrap:anywhere;margin:28px 0 14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.65rem,2.5vw,2.8rem);font-weight:400;line-height:1.08}.public-opportunities-module__R8TMJq__card h3 a{min-block-size:48px;text-decoration:none;display:inline-flex}.public-opportunities-module__R8TMJq__card>p{color:var(--slate);overflow-wrap:anywhere}.public-opportunities-module__R8TMJq__cardFacts,.public-opportunities-module__R8TMJq__detailFacts,.public-opportunities-module__R8TMJq__statusFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:auto 0 0;padding-top:24px;display:grid}.public-opportunities-module__R8TMJq__cardFacts>div,.public-opportunities-module__R8TMJq__detailFacts>div,.public-opportunities-module__R8TMJq__statusFacts>div{background:var(--warm-white);min-inline-size:0;padding:14px}.public-opportunities-module__R8TMJq__cardFacts dt,.public-opportunities-module__R8TMJq__detailFacts dt,.public-opportunities-module__R8TMJq__statusFacts dt{color:var(--slate);letter-spacing:.06em;text-transform:uppercase;font-size:.67rem;font-weight:700}.public-opportunities-module__R8TMJq__cardFacts dd,.public-opportunities-module__R8TMJq__detailFacts dd,.public-opportunities-module__R8TMJq__statusFacts dd{overflow-wrap:anywhere;margin:5px 0 0}.public-opportunities-module__R8TMJq__cardLink{align-self:flex-start;align-items:center;min-block-size:48px;margin-top:20px;font-weight:700;display:inline-flex}.public-opportunities-module__R8TMJq__empty,.public-opportunities-module__R8TMJq__errorState{background:var(--paper);border-left:4px solid var(--steel);padding:28px}.public-opportunities-module__R8TMJq__errorState{border-left-color:var(--danger)}.public-opportunities-module__R8TMJq__breadcrumbs{flex-wrap:wrap;gap:8px;margin-bottom:34px;display:flex}.public-opportunities-module__R8TMJq__breadcrumbs a{align-items:center;min-block-size:48px;display:inline-flex}.public-opportunities-module__R8TMJq__detailHeader{border-bottom:1px solid var(--graphite);padding-bottom:clamp(38px,6vw,72px)}.public-opportunities-module__R8TMJq__detailHeader h1,.public-opportunities-module__R8TMJq__workflowHeader h1{letter-spacing:-.05em;overflow-wrap:anywhere;margin:14px 0 22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.6rem,5vw,5.8rem);font-weight:400;line-height:.96}.public-opportunities-module__R8TMJq__detailHeader>p:last-child,.public-opportunities-module__R8TMJq__workflowHeader>p:last-child{color:var(--slate);overflow-wrap:anywhere;max-width:58rem;font-size:1.02rem}.public-opportunities-module__R8TMJq__detailGrid{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);gap:clamp(36px,6vw,86px);padding-top:clamp(42px,6vw,78px);display:grid}.public-opportunities-module__R8TMJq__detailGrid>*{min-inline-size:0}.public-opportunities-module__R8TMJq__description{white-space:pre-wrap;overflow-wrap:anywhere}.public-opportunities-module__R8TMJq__disclosure{border-left:3px solid var(--copper);margin-top:26px;padding:8px 16px}.public-opportunities-module__R8TMJq__disclosure strong{display:block}.public-opportunities-module__R8TMJq__disclosure p{color:var(--slate);margin-bottom:0}.public-opportunities-module__R8TMJq__reportLink{align-items:center;min-block-size:48px;margin-top:24px;display:inline-flex}.public-opportunities-module__R8TMJq__workflow{max-width:1240px}.public-opportunities-module__R8TMJq__workflowHeader{border-bottom:1px solid var(--graphite);margin-bottom:34px;padding-bottom:30px}.public-opportunities-module__R8TMJq__testMode{border-left:4px solid var(--copper);background:#eee0d5;padding:14px 18px}.public-opportunities-module__R8TMJq__disabled{background:var(--paper);border:1px solid var(--line);padding:28px}.public-opportunities-module__R8TMJq__form{gap:22px;display:grid}.public-opportunities-module__R8TMJq__formSection{background:var(--paper);border:1px solid var(--line);gap:18px;padding:clamp(20px,3vw,34px);display:grid}.public-opportunities-module__R8TMJq__formSection legend{background:var(--graphite);color:#fff;font-family:var(--font-mono);text-transform:uppercase;padding:8px 12px;font-size:.72rem;font-weight:700}.public-opportunities-module__R8TMJq__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.public-opportunities-module__R8TMJq__full{grid-column:1/-1}.public-opportunities-module__R8TMJq__privateEmailField{max-inline-size:760px}.public-opportunities-module__R8TMJq__field textarea{min-block-size:150px}.public-opportunities-module__R8TMJq__hint{color:var(--slate);margin:0;font-size:.76rem}.public-opportunities-module__R8TMJq__choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.public-opportunities-module__R8TMJq__choiceGrid label,.public-opportunities-module__R8TMJq__consent{background:var(--warm-white);border:1px solid var(--line);align-items:flex-start;gap:12px;min-block-size:56px;padding:15px;display:flex}.public-opportunities-module__R8TMJq__choiceGrid input,.public-opportunities-module__R8TMJq__consent input{flex:none;min-block-size:20px;inline-size:20px}.public-opportunities-module__R8TMJq__contactRows{gap:12px;display:grid}.public-opportunities-module__R8TMJq__contactRow{border-top:1px solid var(--line);grid-template-columns:180px minmax(0,1fr) minmax(150px,.55fr) auto;align-items:end;gap:12px;padding-top:16px;display:grid}.public-opportunities-module__R8TMJq__contactRow>*{min-inline-size:0}.public-opportunities-module__R8TMJq__contactRow button,.public-opportunities-module__R8TMJq__addButton,.public-opportunities-module__R8TMJq__submitButton,.public-opportunities-module__R8TMJq__actionButton{cursor:pointer;justify-content:center;align-items:center;min-block-size:48px;min-inline-size:48px;padding:9px 16px;display:inline-flex}.public-opportunities-module__R8TMJq__addButton{justify-self:start}.public-opportunities-module__R8TMJq__submitButton{background:var(--graphite);color:#fff;justify-self:start;font-weight:700}.public-opportunities-module__R8TMJq__submitButton:disabled,.public-opportunities-module__R8TMJq__actionButton:disabled{cursor:not-allowed;opacity:.55}.public-opportunities-module__R8TMJq__humanVerification{background:var(--paper);border:1px solid var(--line);gap:10px;min-inline-size:0;max-inline-size:420px;padding:20px;display:grid}.public-opportunities-module__R8TMJq__humanVerification>p{color:var(--slate);overflow-wrap:anywhere;margin:0}.public-opportunities-module__R8TMJq__humanWidget{overflow-wrap:anywhere;min-block-size:65px;min-inline-size:0}.public-opportunities-module__R8TMJq__errorSummary{border-left:4px solid var(--danger);background:#f5e5e1;padding:18px}.public-opportunities-module__R8TMJq__errorSummary h2{margin:0 0 8px;font-size:1.1rem}.public-opportunities-module__R8TMJq__receipt{background:var(--paper);border-left:5px solid var(--positive);padding:clamp(24px,4vw,42px)}.public-opportunities-module__R8TMJq__receipt h2{font-family:Georgia,Times New Roman,serif;font-size:2.2rem;font-weight:400}.public-opportunities-module__R8TMJq__receipt dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.public-opportunities-module__R8TMJq__receipt dl>div{background:var(--warm-white);min-inline-size:0;padding:14px}.public-opportunities-module__R8TMJq__receipt dd{overflow-wrap:anywhere;margin:5px 0 0}.public-opportunities-module__R8TMJq__tokenForm{background:var(--paper);border:1px solid var(--line);gap:14px;max-width:760px;padding:clamp(22px,4vw,38px);display:grid}.public-opportunities-module__R8TMJq__tokenForm button{justify-self:start}.public-opportunities-module__R8TMJq__tokenForm input{font-family:var(--font-mono)}.public-opportunities-module__R8TMJq__recoveryPanel{border-top:1px solid var(--graphite);gap:18px;margin-top:clamp(42px,6vw,72px);padding-top:clamp(32px,5vw,56px);display:grid}.public-opportunities-module__R8TMJq__recoveryPanel>header{max-inline-size:760px}.public-opportunities-module__R8TMJq__recoveryPanel>header h2{margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,4vw,3rem);font-weight:400}.public-opportunities-module__R8TMJq__recoveryPanel>header p{color:var(--slate);overflow-wrap:anywhere;margin:0}.public-opportunities-module__R8TMJq__statusRail{background:var(--graphite);color:#fff;padding:clamp(24px,4vw,42px)}.public-opportunities-module__R8TMJq__statusRail strong{overflow-wrap:anywhere;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,4rem);font-weight:400;display:block}.public-opportunities-module__R8TMJq__statusRail span{color:#ddd5ca;text-transform:uppercase;font-size:.72rem}.public-opportunities-module__R8TMJq__managementGrid{grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);gap:28px;margin-top:28px;display:grid}.public-opportunities-module__R8TMJq__managementGrid>*{min-inline-size:0}.public-opportunities-module__R8TMJq__actionPanel{background:var(--paper);border:1px solid var(--line);align-self:start;gap:12px;padding:22px;display:grid}.public-opportunities-module__R8TMJq__actionPanel h2{margin-top:0}.public-opportunities-module__R8TMJq__actionButton{border:1px solid var(--graphite);background:0 0}.public-opportunities-module__R8TMJq__danger{border-color:var(--danger);color:var(--danger)}@media (max-width:900px){.public-opportunities-module__R8TMJq__masthead,.public-opportunities-module__R8TMJq__detailGrid,.public-opportunities-module__R8TMJq__managementGrid{grid-template-columns:1fr}.public-opportunities-module__R8TMJq__boundary{align-self:auto}.public-opportunities-module__R8TMJq__cardGrid{grid-template-columns:1fr}.public-opportunities-module__R8TMJq__contactRow{grid-template-columns:1fr 1fr}.public-opportunities-module__R8TMJq__contactRow>:nth-child(2),.public-opportunities-module__R8TMJq__contactRow>:nth-child(3){grid-column:span 1}}@media (max-width:620px){.public-opportunities-module__R8TMJq__newLink{margin-inline-start:0}.public-opportunities-module__R8TMJq__filterBar,.public-opportunities-module__R8TMJq__sectionHeader{flex-direction:column;align-items:stretch}.public-opportunities-module__R8TMJq__filterBar button{width:100%}.public-opportunities-module__R8TMJq__fieldGrid,.public-opportunities-module__R8TMJq__choiceGrid,.public-opportunities-module__R8TMJq__receipt dl,.public-opportunities-module__R8TMJq__cardFacts,.public-opportunities-module__R8TMJq__detailFacts,.public-opportunities-module__R8TMJq__statusFacts{grid-template-columns:1fr}.public-opportunities-module__R8TMJq__full{grid-column:auto}.public-opportunities-module__R8TMJq__contactRow{grid-template-columns:1fr}.public-opportunities-module__R8TMJq__contactRow>:nth-child(2),.public-opportunities-module__R8TMJq__contactRow>:nth-child(3){grid-column:auto}.public-opportunities-module__R8TMJq__submitButton,.public-opportunities-module__R8TMJq__addButton{width:100%}}@media (prefers-reduced-motion:reduce){.public-opportunities-module__R8TMJq__page *{scroll-behavior:auto!important;transition:none!important}}.public-opportunities-module__R8TMJq__masthead{gap:38px;padding-block:clamp(38px,5vw,72px)}.public-opportunities-module__R8TMJq__masthead h1{font-family:var(--font-display), var(--font-sans-zh);letter-spacing:-.035em;font-size:clamp(2.2rem,4.5vw,3.8rem);font-weight:700;line-height:1.16}.public-opportunities-module__R8TMJq__masthead p{font-size:.98rem;line-height:1.85}.public-opportunities-module__R8TMJq__masthead .public-opportunities-module__R8TMJq__boundary{border-left-color:#7f927c;font-size:.78rem;line-height:1.8}.public-opportunities-module__R8TMJq__tabs a{border:0;border-bottom:2px solid #0000}.public-opportunities-module__R8TMJq__tabs a[aria-current=page]{color:var(--copper-dark);border-bottom-color:var(--copper);background:0 0}.public-opportunities-module__R8TMJq__tabs .public-opportunities-module__R8TMJq__newLink{background:var(--graphite);color:#f4f2ec;padding-inline:20px}.public-opportunities-module__R8TMJq__results,.public-opportunities-module__R8TMJq__detail,.public-opportunities-module__R8TMJq__workflow,.public-opportunities-module__R8TMJq__management{padding-block:clamp(28px,4.5vw,60px)}.public-opportunities-module__R8TMJq__sectionHeader h2{font-family:var(--font-display), var(--font-sans-zh);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:650;line-height:1.3}.public-opportunities-module__R8TMJq__cardGrid{background:0 0;border:0;gap:24px}.public-opportunities-module__R8TMJq__card{border:1px solid var(--line);background:#fffefb;padding:26px}.public-opportunities-module__R8TMJq__card h3{font-size:clamp(1.3rem,2vw,1.8rem);line-height:1.4}.public-opportunities-module__R8TMJq__card p{font-size:.93rem;line-height:1.8}.public-opportunities-module__R8TMJq__cardMeta code{color:var(--steel);font-size:.64rem}.public-opportunities-module__R8TMJq__cardFacts{gap:16px}.public-opportunities-module__R8TMJq__formSection{border-top:2px solid var(--copper);background:#fffefb}@media (max-width:620px){.public-opportunities-module__R8TMJq__masthead{gap:22px}.public-opportunities-module__R8TMJq__masthead h1{font-size:2.15rem}.public-opportunities-module__R8TMJq__tabs{gap:6px 18px}.public-opportunities-module__R8TMJq__tabs a{padding-inline:0}.public-opportunities-module__R8TMJq__tabs .public-opportunities-module__R8TMJq__newLink{margin-top:6px}.public-opportunities-module__R8TMJq__card{padding:20px}}
