.operational-page{min-width:0}.operational-page .hub-head{margin-bottom:clamp(14px,2vw,22px)}.operational-page .hub-head h1{max-width:18ch}.operational-page .hub-head .lede{max-width:78ch}.operational-page section{scroll-margin-top:24px}.operational-page .operational-status-grid{margin:clamp(14px,2vw,22px) 0}.operational-page .operational-hero{aspect-ratio:16/9;overflow:hidden}.operational-page .operational-hero img{width:100%;height:100%;object-fit:cover}.operational-copy{overflow-wrap:anywhere}.operational-copy>section{padding-block:clamp(20px,3vw,34px);border-top:1px solid rgba(242,243,241,.12)}.operational-copy>section:first-of-type{border-top:0}.operational-copy h2,.content-window>h2,.venture-dossier h2,.venture-network-note h2{font-size:clamp(24px,3.2vw,42px);line-height:1;letter-spacing:-.055em;text-transform:uppercase}.operational-copy h3{font-size:clamp(18px,2vw,25px);line-height:1.08}.operational-copy p,.operational-copy li,.operational-page .content-window>p,.venture-dossier p,.venture-network-note p{font-size:clamp(13px,1.2vw,15px);line-height:1.7;color:var(--jv-text-secondary)}.operational-copy ul,.operational-process-grid ul{padding-left:1.2rem}.operational-copy li+li,.operational-process-grid li+li{margin-top:7px}.operational-notice{margin-top:clamp(18px,3vw,30px);padding:clamp(18px,3vw,28px);border:1px solid rgba(216,115,65,.36);border-radius:20px;background:linear-gradient(135deg,rgba(216,115,65,.1),rgba(24,27,30,.56))}.operational-notice h2{margin-top:0}.operational-notice p,.operational-notice li{color:var(--jv-text-secondary);font-size:13px;line-height:1.65}.operational-notice ul{padding-left:1.2rem}.operational-page a{overflow-wrap:anywhere}.operational-page .actions{align-items:center;flex-wrap:wrap}.support-provider-grid,.wallet-grid,.policy-grid,.venture-summary-grid,.operational-process-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:clamp(12px,1.7vw,18px);margin-top:18px}.support-provider-card,.wallet-card,.policy-card,.venture-summary-card,.operational-process-grid article{min-width:0;padding:clamp(16px,2.3vw,23px);border:1px solid rgba(242,243,241,.13);border-radius:18px;background:rgba(27,31,34,.7);box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.support-provider-card small,.wallet-card small,.policy-card small,.venture-summary-card small,.operational-process-grid article>small,.form-heading>small{display:block;margin-bottom:8px;color:var(--jv-accent);font-family:var(--jv-mono);font-size:9px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.support-provider-card h2,.venture-summary-card h2{margin:.2rem 0 .65rem;font-size:clamp(21px,2.5vw,31px);line-height:1}.support-provider-card p,.policy-card p,.venture-summary-card p,.operational-process-grid p,.operational-process-grid li{color:var(--jv-text-secondary);font-size:13px;line-height:1.6}.wallet-card{display:grid;align-content:start;gap:13px}.wallet-card h3{margin:0;font-size:22px}.wallet-card code{display:block;max-width:100%;padding:12px;border:1px solid rgba(242,243,241,.13);border-radius:12px;background:rgba(15,17,19,.6);color:var(--jv-text);font-family:var(--jv-mono);font-size:11px;line-height:1.55;overflow-wrap:anywhere;word-break:break-all;user-select:all}.copy-status{min-height:1.6em;color:var(--jv-accent)!important}.policy-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,285px),1fr))}.policy-card{display:block;color:inherit;text-decoration:none}.policy-card b{display:block;font-size:clamp(18px,2vw,25px);line-height:1.05;letter-spacing:-.035em}.policy-card:hover,.policy-card:focus-visible,.venture-summary-card:hover{border-color:rgba(216,115,65,.55);outline:0}.policy-layout{display:grid;grid-template-columns:minmax(170px,240px) minmax(0,1fr);gap:clamp(20px,3vw,38px);align-items:start;margin-top:clamp(18px,3vw,30px)}.policy-toc{position:sticky;top:20px;display:grid;gap:7px;padding:16px;border:1px solid rgba(242,243,241,.13);border-radius:16px;background:rgba(20,23,26,.75)}.policy-toc small{margin-bottom:4px;color:var(--jv-accent);font-family:var(--jv-mono);font-size:9px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.policy-toc a{padding:7px 9px;border-radius:9px;color:var(--jv-text-secondary);font-size:11px;line-height:1.35;text-decoration:none}.policy-toc a:hover,.policy-toc a:focus-visible{background:rgba(216,115,65,.13);color:var(--jv-text);outline:0}.policy-copy{margin-top:0}.policy-scope{padding:14px 16px;border-left:3px solid var(--jv-accent);background:rgba(216,115,65,.08)}.policy-reference-list,.policy-related-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.contact-form-panel{margin-top:clamp(24px,4vw,44px);padding:clamp(18px,3vw,30px);border:1px solid rgba(216,115,65,.38);border-radius:22px;background:rgba(21,24,27,.82)}.form-heading{margin-bottom:18px}.form-heading h2{margin:0;font-size:clamp(26px,3.5vw,44px);text-transform:uppercase;letter-spacing:-.055em}.form-heading p{max-width:70ch;color:var(--jv-text-secondary);font-size:13px;line-height:1.6}.contact-form-panel form{display:grid;gap:14px}.operational-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.contact-form-panel label{display:grid;gap:7px;color:var(--jv-text-muted);font-family:var(--jv-mono);font-size:9px;font-weight:950;letter-spacing:.07em;text-transform:uppercase}.contact-form-panel label>span{font-weight:700;text-transform:none;letter-spacing:0}.contact-form-panel input,.contact-form-panel select,.contact-form-panel textarea{width:100%;min-width:0;border:1px solid rgba(242,243,241,.18);border-radius:12px;background:rgba(15,17,19,.72);color:var(--jv-text);font:inherit;font-size:14px;line-height:1.4;padding:12px;outline:0}.contact-form-panel textarea{min-height:180px;resize:vertical}.contact-form-panel input:focus,.contact-form-panel select:focus,.contact-form-panel textarea:focus{border-color:rgba(216,115,65,.75);box-shadow:0 0 0 3px rgba(216,115,65,.12)}.contact-form-panel input:user-invalid,.contact-form-panel textarea:user-invalid,.contact-form-panel select:user-invalid{border-color:#d76868}.contact-consent{grid-template-columns:auto minmax(0,1fr)!important;align-items:start;text-transform:none!important;letter-spacing:0!important;font-family:inherit!important;font-size:12px!important;line-height:1.55}.contact-consent input{width:18px;height:18px;margin-top:2px}.contact-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.contact-verification{display:grid;gap:8px;min-height:64px}.contact-verification p,.contact-form-status{margin:0;color:var(--jv-text-secondary);font-size:12px;line-height:1.5}.contact-form-status{min-height:1.6em}.contact-form-status[data-state="success"]{color:#91d69c}.contact-form-status[data-state="error"]{color:#ff9b9b}.contact-form-panel button:disabled{opacity:.5;cursor:not-allowed}.operational-route-card{color:inherit;text-decoration:none}.operational-process-grid article h3{margin:0 0 10px;font-size:22px}.venture-summary-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr))}.venture-summary-card{display:flex;flex-direction:column}.venture-summary-card .actions{margin-top:auto;padding-top:12px}.venture-operator-note{padding:12px 14px;border-left:3px solid var(--jv-accent);background:rgba(216,115,65,.08)}.venture-operational-page .venture-dossier{margin-top:20px}.venture-operational-page .venture-modules{margin-top:20px}.venture-operational-page .venture-module p{font-size:12px;line-height:1.58}.venture-operational-page .venture-network-note{margin-top:20px}.about-operational-page .company-grid,.about-operational-page .leadership-grid{margin-top:16px}.about-operational-page strong,.venture-operational-page strong{color:var(--jv-text)}
.policy-layout,.policy-toc,.policy-copy{min-width:0;max-width:100%}
@media(max-width:900px){.policy-layout{grid-template-columns:1fr}.policy-toc{position:static;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.policy-toc small{grid-column:1/-1}}
@media(max-width:720px){.operational-form-grid{grid-template-columns:1fr}.support-provider-grid,.wallet-grid,.policy-grid,.venture-summary-grid,.operational-process-grid{grid-template-columns:1fr}.contact-form-panel{padding:16px}.operational-page .actions>*{width:100%;justify-content:center;text-align:center}.policy-toc{grid-template-columns:1fr}.wallet-card code{font-size:10px}.operational-page .hub-head h1{max-width:100%}}
@media(max-width:560px){.operational-page{padding-block:19px;padding-inline:13px}.operational-page>*{width:calc(100% - 12px);margin-inline:auto}}
@media(prefers-reduced-motion:reduce){.operational-page *{scroll-behavior:auto!important;transition-duration:.01ms!important}}
.site-directory-page .hub-head{margin-bottom:16px}.directory-summary{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:center;margin:16px 0 22px;padding:16px 18px;border:1px solid rgba(216,115,65,.34);border-radius:16px;background:rgba(216,115,65,.08)}.directory-summary div{display:grid}.directory-summary small{color:var(--jv-text-muted);font-family:var(--jv-mono);font-size:8px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.directory-summary strong{color:var(--jv-accent);font-size:34px;line-height:1}.directory-summary p{margin:0;color:var(--jv-text-secondary);font-size:13px;line-height:1.55}.directory-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.directory-group{min-width:0;padding:16px;border:1px solid rgba(242,243,241,.13);border-radius:16px;background:rgba(27,31,34,.68)}.directory-group>header{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.directory-group h2{margin:0;font-size:clamp(18px,2vw,25px);line-height:1.05;text-transform:uppercase}.directory-group>header span{color:var(--jv-text-muted);font-family:var(--jv-mono);font-size:8px;white-space:nowrap}.directory-group ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.directory-group a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 10px;border:1px solid rgba(242,243,241,.1);border-radius:10px;color:var(--jv-text-secondary);text-decoration:none}.directory-group a:hover,.directory-group a:focus-visible{border-color:rgba(216,115,65,.52);color:var(--jv-text);outline:0}.directory-group a span{min-width:0;overflow-wrap:anywhere;font-size:12px;line-height:1.35}.directory-group code{max-width:22ch;overflow:hidden;color:var(--jv-accent);font-family:var(--jv-mono);font-size:8px;text-overflow:ellipsis;white-space:nowrap}@media(max-width:760px){.directory-groups{grid-template-columns:1fr}.directory-summary{grid-template-columns:1fr}.directory-group a{grid-template-columns:1fr}.directory-group code{max-width:100%}}
