.TradeReferencePage-module__frIOrG__page{background:var(--surface-white)}.TradeReferencePage-module__frIOrG__hero,.TradeReferencePage-module__frIOrG__band,.TradeReferencePage-module__frIOrG__gridSection,.TradeReferencePage-module__frIOrG__splitSection,.TradeReferencePage-module__frIOrG__proofSection,.TradeReferencePage-module__frIOrG__ctaSection{width:min(100%,var(--landing-shell-outer-width));padding-inline:var(--landing-shell-padding-x);margin:0 auto}.TradeReferencePage-module__frIOrG__hero{grid-template-columns:minmax(0,1.05fr) minmax(22.5rem,.95fr);align-items:center;gap:4rem;min-height:75svh;padding-block:8rem 5rem;display:grid}.TradeReferencePage-module__frIOrG__heroCopy{max-width:45rem}.TradeReferencePage-module__frIOrG__eyebrow,.TradeReferencePage-module__frIOrG__sectionEyebrow{color:var(--brand-primary);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.875rem;font-weight:500;line-height:1.4;display:inline-flex}.TradeReferencePage-module__frIOrG__title{color:var(--text-primary);margin:0;font-size:3.875rem;font-weight:700;line-height:1.05}.TradeReferencePage-module__frIOrG__subhead{max-width:45rem;color:var(--text-secondary);margin:1.5rem 0 0;font-size:1.125rem;font-weight:400;line-height:1.6}.TradeReferencePage-module__frIOrG__actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.TradeReferencePage-module__frIOrG__primaryAction,.TradeReferencePage-module__frIOrG__secondaryAction,.TradeReferencePage-module__frIOrG__ctaButton{border-radius:var(--radius-lg);justify-content:center;align-items:center;min-height:3rem;padding:.875rem 1.5rem;font-size:1rem;font-weight:500;line-height:1.1;display:inline-flex}.TradeReferencePage-module__frIOrG__primaryAction,.TradeReferencePage-module__frIOrG__ctaButton{border:1px solid var(--brand-primary);background:var(--brand-primary);color:var(--text-inverse);box-shadow:0 .5rem 1.5rem #1b61f82e}.TradeReferencePage-module__frIOrG__secondaryAction{border:1px solid var(--surface-border);background:var(--surface-white);color:var(--text-primary)}.TradeReferencePage-module__frIOrG__heroVisual{border:1px solid var(--surface-border);border-radius:var(--radius-xl);background:linear-gradient(135deg,#e3f2fde6,#fffffff5),var(--surface-white);box-shadow:var(--shadow-large);overflow:hidden}.TradeReferencePage-module__frIOrG__visualHeader{border-bottom:1px solid var(--surface-border);color:var(--text-secondary);justify-content:space-between;gap:1rem;padding:1rem 1.25rem;font-size:.875rem;font-weight:500;display:flex}.TradeReferencePage-module__frIOrG__visualBody{gap:1rem;padding:1.5rem;display:grid}.TradeReferencePage-module__frIOrG__visualRow{border-radius:var(--radius-lg);color:var(--text-primary);background:#ffffffd9;border:1px solid #e2e8f0e6;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem;font-size:1rem;font-weight:500;display:grid}.TradeReferencePage-module__frIOrG__visualDot,.TradeReferencePage-module__frIOrG__cardIcon,.TradeReferencePage-module__frIOrG__operationIcon{border-radius:var(--radius-full);background:var(--blue-tint);color:var(--brand-primary);justify-content:center;align-items:center;display:inline-flex}.TradeReferencePage-module__frIOrG__visualDot{width:2.5rem;height:2.5rem}.TradeReferencePage-module__frIOrG__band,.TradeReferencePage-module__frIOrG__gridSection,.TradeReferencePage-module__frIOrG__splitSection,.TradeReferencePage-module__frIOrG__proofSection,.TradeReferencePage-module__frIOrG__ctaSection{padding-block:6rem}.TradeReferencePage-module__frIOrG__sectionHeader{max-width:45rem}.TradeReferencePage-module__frIOrG__sectionHeader h2,.TradeReferencePage-module__frIOrG__ctaSection h2{color:var(--text-primary);margin:0;font-size:2.75rem;font-weight:700;line-height:1.1}.TradeReferencePage-module__frIOrG__pillRow{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.TradeReferencePage-module__frIOrG__pill{border:1px solid var(--surface-border);border-radius:var(--radius-full);background:var(--surface-light);color:var(--text-primary);padding:.75rem 1rem;font-size:1rem;font-weight:500}.TradeReferencePage-module__frIOrG__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:3rem;display:grid}.TradeReferencePage-module__frIOrG__card,.TradeReferencePage-module__frIOrG__proofCard{border:1px solid var(--surface-border);border-radius:var(--radius-lg);background:var(--surface-white);box-shadow:var(--shadow-soft);padding:2rem}.TradeReferencePage-module__frIOrG__cardIcon,.TradeReferencePage-module__frIOrG__operationIcon{width:3rem;height:3rem}.TradeReferencePage-module__frIOrG__card h3,.TradeReferencePage-module__frIOrG__operationItem h3,.TradeReferencePage-module__frIOrG__proofCard h2{color:var(--text-primary);margin:1.5rem 0 0;font-size:1.25rem;font-weight:700;line-height:1.25}.TradeReferencePage-module__frIOrG__card p,.TradeReferencePage-module__frIOrG__operationItem p,.TradeReferencePage-module__frIOrG__proofCard p,.TradeReferencePage-module__frIOrG__ctaSection p{color:var(--text-secondary);margin:1rem 0 0;font-size:1rem;font-weight:400;line-height:1.6}.TradeReferencePage-module__frIOrG__splitSection{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:4rem;display:grid}.TradeReferencePage-module__frIOrG__operationList{gap:1rem;display:grid}.TradeReferencePage-module__frIOrG__operationItem{border:1px solid var(--surface-border);border-radius:var(--radius-lg);background:var(--surface-light);grid-template-columns:3rem minmax(0,1fr);gap:1.25rem;padding:1.5rem;display:grid}.TradeReferencePage-module__frIOrG__operationItem h3{margin-top:0}.TradeReferencePage-module__frIOrG__proofSection{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.TradeReferencePage-module__frIOrG__proofCard{background:linear-gradient(135deg,var(--surface-white),var(--surface-light))}.TradeReferencePage-module__frIOrG__ctaSection{border-top:1px solid var(--surface-border);justify-content:space-between;align-items:center;gap:3rem;display:flex}.TradeReferencePage-module__frIOrG__ctaSection>div{max-width:45rem}.TradeReferencePage-module__frIOrG__ctaButton{flex:none;gap:.5rem}@media (max-width:64rem){.TradeReferencePage-module__frIOrG__hero,.TradeReferencePage-module__frIOrG__band,.TradeReferencePage-module__frIOrG__gridSection,.TradeReferencePage-module__frIOrG__splitSection,.TradeReferencePage-module__frIOrG__proofSection,.TradeReferencePage-module__frIOrG__ctaSection{padding-inline:2rem}.TradeReferencePage-module__frIOrG__hero,.TradeReferencePage-module__frIOrG__splitSection,.TradeReferencePage-module__frIOrG__proofSection{grid-template-columns:1fr}.TradeReferencePage-module__frIOrG__hero{gap:3rem;min-height:auto;padding-block:7rem 4rem}.TradeReferencePage-module__frIOrG__title{font-size:3rem}.TradeReferencePage-module__frIOrG__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.TradeReferencePage-module__frIOrG__ctaSection{flex-direction:column;align-items:flex-start}}@media (max-width:40rem){.TradeReferencePage-module__frIOrG__hero,.TradeReferencePage-module__frIOrG__band,.TradeReferencePage-module__frIOrG__gridSection,.TradeReferencePage-module__frIOrG__splitSection,.TradeReferencePage-module__frIOrG__proofSection,.TradeReferencePage-module__frIOrG__ctaSection{padding-inline:1.25rem}.TradeReferencePage-module__frIOrG__hero{padding-block:6rem 3.5rem}.TradeReferencePage-module__frIOrG__title{font-size:2.375rem}.TradeReferencePage-module__frIOrG__sectionHeader h2,.TradeReferencePage-module__frIOrG__ctaSection h2{font-size:2rem}.TradeReferencePage-module__frIOrG__cardGrid{grid-template-columns:1fr}.TradeReferencePage-module__frIOrG__visualRow{grid-template-columns:minmax(0,1fr)}.TradeReferencePage-module__frIOrG__visualDot{width:2rem;height:2rem}}
