.eam-structure[data-astro-cid-75gvl6xh]{width:100%;max-width:830px;margin:0 auto;color:var(--rf-color-primary)}.eam-structure__caption[data-astro-cid-75gvl6xh]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:calc(var(--rf-gap) * .5) var(--rf-gap);margin-bottom:var(--rf-gap);font-size:15px;line-height:1.7}.eam-structure__caption[data-astro-cid-75gvl6xh] a[data-astro-cid-75gvl6xh]{display:inline-flex;align-items:center;gap:calc(var(--rf-gap) * .5);min-height:44px;padding-inline:calc(var(--rf-gap) * .5);font-size:14px;text-decoration:underline;text-underline-offset:.3em}.eam-structure__caption[data-astro-cid-75gvl6xh] a[data-astro-cid-75gvl6xh]:hover{color:var(--rf-text-2)}.eam-structure__image[data-astro-cid-75gvl6xh]{width:100%;height:auto}.eam-structure__sr-only[data-astro-cid-75gvl6xh]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.eam-structure__agreements[data-astro-cid-75gvl6xh]{display:grid;gap:calc(var(--rf-gap) * 1.5);margin:calc(var(--rf-gap) * 2) 0 0}.eam-structure__agreements[data-astro-cid-75gvl6xh]>div[data-astro-cid-75gvl6xh]{padding-top:var(--rf-gap);border-top:1px solid var(--rf-border-warm)}.eam-structure__agreements[data-astro-cid-75gvl6xh] dt[data-astro-cid-75gvl6xh]{font-family:var(--rf-font-editorial);font-size:20px;font-weight:500;line-height:1.6}.eam-structure__agreements[data-astro-cid-75gvl6xh] dd[data-astro-cid-75gvl6xh]{margin:calc(var(--rf-gap) * .5) 0 0;color:var(--rf-text-2);font-size:15px;line-height:1.9}.eam-structure__parties[data-astro-cid-75gvl6xh]{margin-bottom:calc(var(--rf-gap) * .375);color:var(--rf-color-primary);font-size:14px}@media(min-width:701px){.eam-structure__agreements[data-astro-cid-75gvl6xh]{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(max-width:380px){.eam-structure__caption[data-astro-cid-75gvl6xh]{align-items:flex-start;flex-direction:column;gap:0}.eam-structure__caption[data-astro-cid-75gvl6xh] a[data-astro-cid-75gvl6xh]{padding-inline:0}}.eam-section[data-astro-cid-faipjxpz]{padding-block:calc(var(--rf-gap) * 4);scroll-margin-top:var(--section-scroll-offset, calc(var(--rf-topbar-height) + var(--rf-gap) * 5))}.eam-section[data-astro-cid-faipjxpz] h2[data-astro-cid-faipjxpz]{margin-top:calc(var(--rf-gap) * .75);font-family:var(--rf-font-editorial);font-size:clamp(27px,2.6vw,36px);font-weight:500;line-height:1.5;color:var(--rf-color-primary);text-wrap:balance}.eam-introduction[data-astro-cid-faipjxpz],.eam-services[data-astro-cid-faipjxpz]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.65fr);gap:calc(var(--rf-gap) * 4);align-items:start}.eam-copy[data-astro-cid-faipjxpz]{max-width:42em;font-size:17px;line-height:2;color:var(--rf-text-2)}.eam-model-title[data-astro-cid-faipjxpz]{margin-block:var(--rf-gap) calc(var(--rf-gap) * .5);font-size:20px;line-height:1.6;color:var(--rf-color-primary)}.eam-diagram[data-astro-cid-faipjxpz]{margin-top:calc(var(--rf-gap) * 2.5);padding-top:calc(var(--rf-gap) * 1.5);border-top:1px solid var(--rf-border-warm)}.eam-service-list[data-astro-cid-faipjxpz]{list-style:none;padding:0;margin:0}.eam-service-list[data-astro-cid-faipjxpz] li[data-astro-cid-faipjxpz]{border-bottom:1px solid var(--rf-border-warm)}.eam-service-list[data-astro-cid-faipjxpz] li[data-astro-cid-faipjxpz]:first-child{border-top:1px solid var(--rf-border-warm)}.eam-service-list[data-astro-cid-faipjxpz] a[data-astro-cid-faipjxpz]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:calc(var(--rf-gap) * 2);padding-block:calc(var(--rf-gap) * 1.5);color:var(--rf-color-primary)}.eam-service-list[data-astro-cid-faipjxpz] h3[data-astro-cid-faipjxpz]{font-family:var(--rf-font-editorial);font-size:25px;line-height:1.5;font-weight:500}.eam-service-list[data-astro-cid-faipjxpz] p[data-astro-cid-faipjxpz]{margin-top:calc(var(--rf-gap) * .5);font-size:15px;line-height:1.9;color:var(--rf-text-2);max-width:38em}.eam-service-list[data-astro-cid-faipjxpz] a[data-astro-cid-faipjxpz]:hover h3[data-astro-cid-faipjxpz]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.eam-service-list[data-astro-cid-faipjxpz] a[data-astro-cid-faipjxpz]:focus-visible{outline:2px solid var(--rf-color-primary);outline-offset:4px}@media(max-width:960px){.eam-introduction[data-astro-cid-faipjxpz],.eam-services[data-astro-cid-faipjxpz]{grid-template-columns:minmax(0,1fr);gap:calc(var(--rf-gap) * 1.5)}}@media(max-width:700px){.eam-section[data-astro-cid-faipjxpz]{padding-block:calc(var(--rf-gap) * 2.5)}.eam-copy[data-astro-cid-faipjxpz]{font-size:16px;line-height:1.9}.eam-diagram[data-astro-cid-faipjxpz]{margin-top:calc(var(--rf-gap) * 1.5);padding-top:var(--rf-gap)}.eam-service-list[data-astro-cid-faipjxpz] h3[data-astro-cid-faipjxpz]{font-size:23px}.eam-service-list[data-astro-cid-faipjxpz] a[data-astro-cid-faipjxpz]{gap:var(--rf-gap)}}
