.agents-module__OZWhkW__agentsPage{--agents-ink:var(--rovn-ink);--agents-muted:var(--neutral-600);--agents-line:var(--neutral-200);min-width:20rem;color:var(--agents-ink);background:var(--surface-canvas)}:is(.agents-module__OZWhkW__agentsPage a:focus-visible,.agents-module__OZWhkW__agentsPage summary:focus-visible){outline:.2rem solid var(--rovn-teal-700);outline-offset:.2rem}.agents-module__OZWhkW__shell{width:min(74rem,100% - 3rem);margin-inline:auto}.agents-module__OZWhkW__eyebrow{color:var(--rovn-teal-900);font-family:var(--rovn-font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.6rem;margin:0 0 1.5rem;font-size:.75rem;font-weight:750;line-height:1.35;display:flex}.agents-module__OZWhkW__eyebrow:before{content:"";background:var(--rovn-teal-700);width:.5rem;height:.5rem;box-shadow:0 0 0 .3rem var(--rovn-teal-050);border-radius:50%;flex:none}.agents-module__OZWhkW__microLabel{color:var(--rovn-teal-900);font-family:var(--rovn-font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:750;display:block}.agents-module__OZWhkW__hero{background:var(--surface-audit)}.agents-module__OZWhkW__heroInner{padding-block:clamp(3.5rem,8vw,7.25rem)}.agents-module__OZWhkW__hero .agents-module__OZWhkW__eyebrow{color:var(--rovn-mint)}.agents-module__OZWhkW__hero .agents-module__OZWhkW__eyebrow:before{background:var(--rovn-mint);box-shadow:0 0 0 .3rem color-mix(in srgb, var(--rovn-teal-700) 30%, transparent)}.agents-module__OZWhkW__hero h1{max-width:18ch;font-family:var(--font-source-serif), Georgia, serif;letter-spacing:-.018em;color:var(--rovn-cream);margin:0 0 1.5rem;font-size:clamp(2.5rem,6vw,5.25rem);font-weight:550;line-height:1.03}.agents-module__OZWhkW__hero h1 em{color:var(--rovn-mint);font-style:italic;font-weight:inherit}.agents-module__OZWhkW__hero .agents-module__OZWhkW__lede{max-width:58ch;color:var(--rovn-teal-line);text-wrap:pretty;margin:0 0 2rem;font-size:clamp(1.0625rem,1.6vw,1.1875rem);line-height:1.62}.agents-module__OZWhkW__hero blockquote{border-left:2px solid var(--rovn-teal-100);max-width:56ch;margin:0;padding-left:1.125rem}.agents-module__OZWhkW__hero blockquote p{font-family:var(--font-source-serif), Georgia, serif;color:var(--rovn-cream);margin:0;font-size:clamp(1.1875rem,2vw,1.5rem);font-style:italic;line-height:1.45}.agents-module__OZWhkW__sectionLabelRow{border-bottom:1px solid var(--rovn-teal-950);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1.1rem;margin-bottom:clamp(1.6rem,4vw,2.5rem);padding-bottom:1rem;display:flex}.agents-module__OZWhkW__sectionLabelRow p{font-family:var(--rovn-font-mono), ui-monospace, monospace;margin:0;font-size:.84375rem}.agents-module__OZWhkW__sectionLabelRow p:first-child{color:var(--rovn-teal-900)}.agents-module__OZWhkW__sectionLabelRow p:last-child{color:var(--neutral-500)}.agents-module__OZWhkW__parties{padding-block:clamp(3.5rem,7vw,6rem)}.agents-module__OZWhkW__partiesGrid{grid-template-columns:repeat(auto-fit,minmax(min(18.75rem,100%),1fr));gap:1rem;display:grid}.agents-module__OZWhkW__partyCard{background:var(--surface-raised);border:1px solid var(--agents-line);border-radius:var(--radius-lg,14px);padding:1.625rem}.agents-module__OZWhkW__partyCard h2{font-family:var(--font-source-serif), Georgia, serif;color:var(--rovn-teal-950);margin:0 0 .625rem;font-size:1.5rem;font-weight:600}.agents-module__OZWhkW__partyCard p{color:var(--agents-muted);margin:0;font-size:.96875rem;line-height:1.62}.agents-module__OZWhkW__boundary{background:var(--surface-raised);border-block:1px solid var(--agents-line);padding-block:clamp(3.5rem,7vw,6rem)}.agents-module__OZWhkW__boundaryGrid{grid-template-columns:repeat(auto-fit,minmax(min(21.25rem,100%),1fr));gap:clamp(1.5rem,4vw,3.5rem);display:grid}.agents-module__OZWhkW__boundaryGrid h2{font-family:var(--font-source-serif), Georgia, serif;color:var(--rovn-teal-950);margin:0 0 1.125rem;font-size:clamp(1.625rem,3vw,2.25rem);font-weight:550;line-height:1.1}.agents-module__OZWhkW__alwaysList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.agents-module__OZWhkW__alwaysList li{border-top:1px solid var(--neutral-100);color:var(--agents-muted);padding:.75rem 0;font-size:1rem;line-height:1.55}.agents-module__OZWhkW__alwaysList li:last-child{border-bottom:1px solid var(--neutral-100)}.agents-module__OZWhkW__neverIntro{color:var(--agents-muted);text-wrap:pretty;max-width:54ch;margin:0 0 .875rem;font-size:1rem;line-height:1.65}.agents-module__OZWhkW__enforcementBox{border:1px solid var(--rovn-teal-line);background:var(--rovn-cream);border-radius:var(--radius-lg,14px);padding:1.25rem 1.375rem}.agents-module__OZWhkW__enforcementBox p:first-child{font-family:var(--rovn-font-mono), ui-monospace, monospace;color:var(--rovn-teal-900);margin:0 0 .625rem;font-size:.8125rem}.agents-module__OZWhkW__enforcementBox p:last-child{color:var(--agents-muted);margin:0;font-size:.96875rem;line-height:1.65}.agents-module__OZWhkW__delegation{padding-block:clamp(3.5rem,7vw,6rem)}.agents-module__OZWhkW__delegationGrid{grid-template-columns:repeat(auto-fit,minmax(min(17.5rem,100%),1fr));gap:1rem;display:grid}.agents-module__OZWhkW__delegationCard{border-top:1px solid var(--rovn-teal-line);padding-top:1.25rem}.agents-module__OZWhkW__delegationCard h3{color:var(--agents-ink);margin:0 0 .5rem;font-size:1.0625rem;font-weight:650}.agents-module__OZWhkW__delegationCard p{color:var(--agents-muted);margin:0;font-size:.9375rem;line-height:1.6}.agents-module__OZWhkW__delegationNote{font-family:var(--rovn-font-mono), ui-monospace, monospace;color:var(--neutral-500);max-width:76ch;margin:1.875rem 0 0;font-size:.8125rem;line-height:1.7}.agents-module__OZWhkW__feel{background:var(--surface-raised);border-block:1px solid var(--agents-line);padding-block:clamp(3.5rem,7vw,6rem)}.agents-module__OZWhkW__feelGrid{grid-template-columns:repeat(auto-fit,minmax(min(21.25rem,100%),1fr));gap:1rem;display:grid}.agents-module__OZWhkW__feelCard{background:var(--rovn-cream);border:1px solid var(--agents-line);border-radius:var(--radius-lg,14px);padding:1.625rem}.agents-module__OZWhkW__feelCard h2{font-family:var(--font-source-serif), Georgia, serif;color:var(--rovn-teal-950);margin:0 0 .625rem;font-size:1.4375rem;font-weight:600;line-height:1.2}.agents-module__OZWhkW__feelCard p{color:var(--agents-muted);margin:0;font-size:.96875rem;line-height:1.62}.agents-module__OZWhkW__feelActions{flex-wrap:wrap;align-items:center;gap:1.375rem;margin-top:1.875rem;display:flex}.agents-module__OZWhkW__button{border:1px solid var(--rovn-teal-700);background:var(--rovn-teal-700);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 1.25rem;font-size:1rem;font-weight:650;text-decoration:none;transition:background .14s,border-color .14s;display:inline-flex;color:var(--rovn-action-ink)!important}.agents-module__OZWhkW__button:hover{background:var(--rovn-teal-600);border-color:var(--rovn-teal-600)}.agents-module__OZWhkW__linkButton{color:var(--rovn-teal-800);text-underline-offset:.3125rem;font-size:1rem;font-weight:600;text-decoration:underline}.agents-module__OZWhkW__linkButton:hover{color:var(--rovn-teal-950)}@media (max-width:40rem){.agents-module__OZWhkW__shell{width:min(100% - 1.8rem,35rem)}.agents-module__OZWhkW__heroInner{padding-block:2.7rem 2.3rem}.agents-module__OZWhkW__hero h1{font-size:clamp(2.5rem,11vw,3.4rem)}.agents-module__OZWhkW__parties,.agents-module__OZWhkW__boundary,.agents-module__OZWhkW__delegation,.agents-module__OZWhkW__feel{padding-block:2.8rem}.agents-module__OZWhkW__boundaryGrid,.agents-module__OZWhkW__partiesGrid,.agents-module__OZWhkW__delegationGrid,.agents-module__OZWhkW__feelGrid{grid-template-columns:1fr}.agents-module__OZWhkW__feelActions{flex-direction:column;align-items:stretch}.agents-module__OZWhkW__feelActions .agents-module__OZWhkW__button{width:100%}}@media print{.agents-module__OZWhkW__feelActions{display:none}}
