.rsg-beneficiary{--rsg-ben-ink:#063b49;--rsg-ben-muted:#46636d;--rsg-ben-blue:#006e9a;--rsg-ben-border:#d7e5e9;--rsg-ben-gutter:clamp(16px, 2.5vw, 40px);box-sizing:border-box;width:100%;max-width:none;min-width:0;margin:0;padding:0 0 28px;background:#fff;color:var(--rsg-ben-ink);text-align:start}.rsg-beneficiary *,.rsg-beneficiary *::before,.rsg-beneficiary *::after{box-sizing:border-box}.rsg-beneficiary .rsg-ben-container{width:100%;max-width:none;min-width:0;margin-inline:auto;padding-inline:var(--rsg-ben-gutter)}.rsg-beneficiary h1,.rsg-beneficiary h2,.rsg-beneficiary h3{margin:0;color:var(--rsg-ben-ink)}.rsg-beneficiary :is(p,h1,h2,h3,a,summary,bdi){overflow-wrap:anywhere}.rsg-beneficiary p{margin:0;color:var(--rsg-ben-muted)}.rsg-beneficiary a{color:var(--rsg-ben-blue)}.rsg-beneficiary a:hover{text-decoration:underline}.rsg-beneficiary a:focus-visible,.rsg-beneficiary summary:focus-visible{outline:3px solid var(--rsg-ben-blue);outline-offset:4px}.rsg-beneficiary .rsg-ben-breadcrumb{border-bottom:1px solid var(--rsg-ben-border);background:#f8fbfc}.rsg-beneficiary .rsg-ben-breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;margin:0;padding:10px 0}.rsg-beneficiary .rsg-ben-breadcrumb a{display:inline-flex;align-items:center;min-height:32px}.rsg-beneficiary .rsg-ben-intro{display:flex;align-items:flex-start;flex-direction:column;gap:16px;padding-block:24px;border-bottom:1px solid var(--rsg-ben-border)}.rsg-beneficiary .rsg-ben-intro>div{min-width:0}.rsg-beneficiary .rsg-ben-intro p{margin-top:8px;max-width:75ch}.rsg-beneficiary .rsg-ben-actions{display:flex;flex-wrap:wrap;gap:12px}.rsg-beneficiary .rsg-ben-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;max-width:100%;padding:10px 24px;border:1px solid var(--rsg-ben-blue);border-radius:8px;text-align:center;text-decoration:none;white-space:normal}.rsg-beneficiary .rsg-ben-button--primary{color:#fff;background:var(--rsg-ben-blue)}.rsg-beneficiary .rsg-ben-button--primary:hover{color:#fff;background:#005775;text-decoration:none}.rsg-beneficiary .rsg-ben-button--secondary{color:var(--rsg-ben-blue);background:#fff}.rsg-beneficiary .rsg-ben-button--secondary:hover{background:#eef7fa;text-decoration:none}.rsg-beneficiary .rsg-ben-section{padding-block:20px 0}.rsg-beneficiary .rsg-ben-section-heading p{margin-top:6px}.rsg-beneficiary .rsg-ben-documents{display:block;list-style:none;margin:12px 0 0;padding:0;border:1px solid var(--rsg-ben-border);border-radius:8px;background:#fff}.rsg-beneficiary .rsg-ben-document{min-width:0;margin:0;padding:14px 18px;border:0;border-bottom:1px solid var(--rsg-ben-border);border-radius:0;background:none}.rsg-beneficiary .rsg-ben-document:last-child{border-bottom:0}.rsg-beneficiary .rsg-ben-document>div{display:grid;grid-template-columns:minmax(160px,210px) minmax(0,1fr) fit-content(250px);gap:8px 20px;align-items:start;min-width:0}.rsg-beneficiary .rsg-ben-document h3{grid-column:1;grid-row:1;margin:0}.rsg-beneficiary .rsg-ben-document .rsg-ben-optional{display:inline-block;margin-inline-start:6px;padding:1px 7px;border-radius:4px;background:#edf4f5;color:var(--rsg-ben-muted);vertical-align:middle}.rsg-beneficiary .rsg-ben-document p,.rsg-beneficiary .rsg-ben-document ul,.rsg-beneficiary .rsg-ben-document small{grid-column:2;min-width:0}.rsg-beneficiary .rsg-ben-document ul{padding:0;padding-inline-start:20px;margin:0;list-style:disc;color:var(--rsg-ben-muted)}.rsg-beneficiary .rsg-ben-document li{margin-block:0}.rsg-beneficiary .rsg-ben-link{display:inline-flex;flex-wrap:wrap;align-items:center;min-height:44px;gap:6px;text-decoration:underline;text-underline-offset:4px}.rsg-beneficiary .rsg-ben-form-links{grid-column:3;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.rsg-beneficiary .rsg-ben-form-help{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.rsg-beneficiary .rsg-ben-document .rsg-ben-link{justify-content:center;justify-self:start;align-self:start;max-width:100%;padding:8px 12px;border:1px solid #a5ccd9;border-radius:6px;background:#f2f8fa;text-align:center;text-decoration:none}.rsg-beneficiary .rsg-ben-document .rsg-ben-link:hover{border-color:var(--rsg-ben-blue);background:#e8f3f7;text-decoration:underline}.rsg-beneficiary .rsg-ben-document small{display:block}.rsg-beneficiary .rsg-ben-note{margin-top:10px;padding-inline-start:12px;border-inline-start:3px solid #0b8589}.rsg-beneficiary .rsg-ben-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;margin:12px 0 0;padding:0}.rsg-beneficiary .rsg-ben-steps>li{display:flex;gap:14px;align-items:flex-start;min-width:0;margin:0;padding:14px 16px;border-radius:8px;background:#f2f8fa}.rsg-beneficiary .rsg-ben-steps>li>div{min-width:0}.rsg-beneficiary .rsg-ben-steps h3{margin-bottom:6px}.rsg-beneficiary .rsg-ben-step-number{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;height:32px;border:1px solid #b6d7df;border-radius:50%;color:var(--rsg-ben-blue)}.rsg-beneficiary .rsg-ben-details{margin-top:20px;border-top:1px solid var(--rsg-ben-border)}.rsg-beneficiary details{margin:0;border-bottom:1px solid var(--rsg-ben-border);background:#fff}.rsg-beneficiary summary{display:list-item;cursor:pointer;padding:12px 8px;min-height:48px;color:var(--rsg-ben-ink)}.rsg-beneficiary summary::marker{color:var(--rsg-ben-blue)}.rsg-beneficiary details[open] summary{background:#f2f8fa}.rsg-beneficiary .rsg-ben-detail-content{padding:10px 8px 16px}.rsg-beneficiary .rsg-ben-detail-content p{max-width:85ch}.rsg-beneficiary .rsg-ben-help-actions{display:flex;flex-wrap:wrap;gap:4px 24px;margin-top:6px}.rsg-beneficiary .rsg-ben-video-frame{width:min(100%, 960px);aspect-ratio:16 / 9;margin-inline:auto;background:#f2f8fa}.rsg-beneficiary .rsg-ben-video-frame iframe{display:block;width:100%;height:100%;border:0}.rsg-beneficiary .rsg-ben-privacy{margin-top:20px}.rsg-beneficiary,.rsg-beneficiary [id]{scroll-margin-top:var(--rsg-ben-scroll-offset,160px)}@layer rsg-type-scale{@media screen{body.rsg-lama .rsg-beneficiary h3{--rsg-heading-size:var(--rsg-type-card);--rsg-heading-weight:500;--rsg-heading-line:1.55}body.rsg-lama .rsg-beneficiary .rsg-ben-button,body.rsg-lama .rsg-beneficiary summary,body.rsg-lama .rsg-beneficiary .rsg-ben-document .rsg-ben-link,body.rsg-lama .rsg-beneficiary .rsg-ben-step-number{font-size:var(--rsg-type-body)!important;font-weight:600!important;line-height:1.65!important}body.rsg-lama .rsg-beneficiary .rsg-ben-breadcrumb li,body.rsg-lama .rsg-beneficiary .rsg-ben-breadcrumb a,body.rsg-lama .rsg-beneficiary .rsg-ben-privacy,body.rsg-lama .rsg-beneficiary .rsg-ben-optional,body.rsg-lama .rsg-beneficiary .rsg-ben-form-help,body.rsg-lama .rsg-beneficiary small{font-size:var(--rsg-type-meta)!important;font-weight:400!important;line-height:1.8!important}}}@media (max-width:1000px){.rsg-beneficiary .rsg-ben-document>div{grid-template-columns:minmax(150px,190px) minmax(0,1fr);column-gap:18px}.rsg-beneficiary .rsg-ben-form-links{grid-column:2;grid-row:auto}}@media (max-width:650px){.rsg-beneficiary .rsg-ben-intro{padding-block:20px;gap:16px}.rsg-beneficiary .rsg-ben-actions{width:100%;display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.rsg-beneficiary .rsg-ben-button{width:100%;min-height:48px;padding-inline:14px}.rsg-beneficiary .rsg-ben-document{padding:12px 14px}.rsg-beneficiary .rsg-ben-document>div{grid-template-columns:minmax(0,1fr);gap:6px}.rsg-beneficiary .rsg-ben-document h3,.rsg-beneficiary .rsg-ben-document p,.rsg-beneficiary .rsg-ben-document ul,.rsg-beneficiary .rsg-ben-document small,.rsg-beneficiary .rsg-ben-form-links{grid-column:1;grid-row:auto}.rsg-beneficiary .rsg-ben-document .rsg-ben-link{width:100%}.rsg-beneficiary .rsg-ben-form-links{width:100%}.rsg-beneficiary .rsg-ben-steps{grid-template-columns:minmax(0,1fr);gap:10px}.rsg-beneficiary .rsg-ben-steps>li{padding:14px}.rsg-beneficiary .rsg-ben-section{padding-top:18px}.rsg-beneficiary,.rsg-beneficiary [id]{scroll-margin-top:var(--rsg-ben-scroll-offset,140px)}.rsg-beneficiary .rsg-ben-help-actions{flex-direction:column;align-items:flex-start}}@layer rsg-type-scale{body.rsg-beneficiary-page #rsa-assistant-root .rsa-welcome-nudge,body.rsg-beneficiary-page #rsa-assistant-root .rsa-launcher-hint{display:none!important}}@media print{.rsg-beneficiary{padding:0}.rsg-beneficiary .rsg-ben-breadcrumb,.rsg-beneficiary .rsg-ben-actions,.rsg-beneficiary #registration-video{display:none}.rsg-beneficiary .rsg-ben-document,.rsg-beneficiary .rsg-ben-steps>li{break-inside:avoid}.rsg-beneficiary details>.rsg-ben-detail-content{display:block!important}}