.offering-section{--offering-ink:var(--ink);--offering-muted:var(--muted);--offering-surface:var(--surface);--offering-accent:var(--accent);--offering-border:color-mix(in srgb, var(--ink) 18%, transparent)}.offering-layout{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(28px,5vw,80px);display:grid}.offering-section>.section-heading{margin-bottom:clamp(32px,4vw,56px)}.offering-terms-heading{padding:0 0 24px}.offering-terms h3,.od-heading h3{font-family:var(--display-font,var(--font-display)), sans-serif;letter-spacing:-.035em;margin:8px 0 0;font-size:clamp(20px,2vw,26px);font-weight:500;line-height:1.3}.offering-facts{border-top:1px solid var(--offering-border);margin:0}.offering-fact{border-bottom:1px solid var(--offering-border);grid-template-columns:minmax(110px,.8fr) minmax(0,1.4fr);gap:20px;padding:20px 0;font-size:14px;line-height:1.6;display:grid}.offering-fact dt{color:var(--offering-muted)}.offering-fact dd{min-width:0;margin:0}.offering-fact dd strong{font-weight:500}.offering-fact dd span{color:var(--offering-muted);margin-top:5px;font-size:12px;line-height:1.65;display:block}.offering-notice{border-left:2px solid color-mix(in srgb, var(--offering-ink) 25%, transparent);color:var(--offering-muted);margin:24px 0 0;padding:18px 0 0 15px;font-size:12px}.offering-documents{color:var(--offering-ink,#141413);overflow-wrap:anywhere;min-width:0}.od-heading{margin-bottom:26px}.od-kicker{color:var(--offering-muted,#5e5d59);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:500}.od-heading p{color:var(--offering-muted,#5e5d59);margin:12px 0 0;font-size:13px}.od-group+.od-group{margin-top:28px}.od-group-label{color:var(--offering-muted,#5e5d59);margin:0 0 10px;font-size:11px;font-weight:500}.od-document{border:1px solid var(--offering-border,#d6d3ca);background:var(--offering-surface,#faf9f5);border-radius:3px;align-items:flex-start;gap:14px;padding:20px;transition:border-color .18s,background-color .18s;display:flex}.od-document+.od-document{margin-top:8px}a.od-document:hover{border-color:var(--offering-accent,#141413)}.od-icon{opacity:.8;padding-top:3px}.od-document-copy{flex:1;min-width:0;display:block}.od-document-copy strong{font-size:14px;font-weight:500;line-height:1.5;display:block}.od-description{color:var(--offering-muted,#5e5d59);margin-top:6px;font-size:12px;line-height:1.65;display:block}.od-status{margin-top:10px;font-size:10px;line-height:1.5;display:block}.od-pending{background:0 0}.od-pending .od-status{color:var(--offering-muted,#5e5d59)}.od-arrow{margin-top:3px}.od-compact .od-heading{margin-bottom:16px}.od-compact .od-heading h3{font-size:17px}.od-compact .od-heading p{font-size:12px}.od-compact .od-document{background:0 0;border-width:0 0 1px;border-radius:0;gap:10px;padding:14px 0}.od-compact .od-document-copy strong{font-size:12px}.od-compact .od-status{margin-top:4px}.od-compact .od-group+.od-group{margin-top:22px}@media (max-width:800px){.offering-layout{grid-template-columns:1fr;gap:40px}}@media (max-width:420px){.offering-fact{grid-template-columns:1fr;gap:4px}.od-document{gap:10px;padding:16px}}@media (prefers-reduced-motion:reduce){.od-document{transition:none}}
