/* R31: scoped public-help routing, sharing and retention. No external fonts. */
.r31-block,.r31-block *{box-sizing:border-box}.r31-block{font:16px/1.65 system-ui,-apple-system,"Segoe UI",sans-serif;color:#163346;background:#f7f5ef;isolation:isolate;position:relative}.r31-block [hidden]{display:none!important}.r31-block a{color:#16526c;text-underline-offset:4px}.r31-block :focus-visible{outline:3px solid #b77520;outline-offset:4px}.r31-shell{width:min(1160px,calc(100% - 48px));margin-inline:auto}.r31-kicker{font:800 11px/1.5 system-ui,sans-serif!important;letter-spacing:1.7px!important;text-transform:uppercase;color:#97363e!important;margin:0 0 12px!important}.r31-frontdoor{padding:30px 0 26px;border-bottom:1px solid #c8d3d8}.r31-frontdoor h2{font:700 clamp(25px,3vw,36px)/1.16 Georgia,serif!important;letter-spacing:-.025em!important;text-transform:none!important;color:#143448!important;margin:0 0 18px!important}.r31-route-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.r31-route{display:block;padding:17px 20px;border:1px solid #bfcbd2;border-top:3px solid #183e53;background:white;text-decoration:none!important}.r31-route:nth-child(2){border-top-color:#9c343f}.r31-route:nth-child(3){border-top-color:#b88a3d}.r31-route span{display:block;color:#657784;font:800 10px/1.4 system-ui,sans-serif;letter-spacing:1px;margin-bottom:6px}.r31-route strong{font:700 20px/1.24 Georgia,serif;color:#15364a;display:block}.r31-route small{font:14px/1.5 system-ui,sans-serif;color:#425d6c;display:block;margin-top:9px}.r31-route:hover{box-shadow:0 4px 16px #10283812;background:#fcfbf8}.r31-frontdoor .r31-shortcuts{font:12px/1.7 system-ui,sans-serif!important;margin:15px 0 0!important;color:#476271!important;display:flex;flex-wrap:wrap;gap:5px 20px}.r31-frontdoor .r31-shortcuts a{font-weight:700}
.r31-share{border-top:1px solid #bdccd4;border-bottom:1px solid #bdccd4;padding:25px 0;margin:30px 0}.r31-share .r31-shell{max-width:1100px}.r31-share h2{font:700 25px/1.2 Georgia,serif!important;color:#15364a!important;letter-spacing:-.02em!important;text-transform:none!important;margin:0 0 8px!important}.r31-share p{font:14px/1.65 system-ui,sans-serif!important;margin:8px 0!important;color:#3d596a!important}.r31-controls{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.r31-button,.r31-block .r31-button{border:1px solid #aabdc8;background:white;border-radius:2px;color:#173a4f;padding:10px 14px;min-height:44px;text-decoration:none;font:700 13px/1.5 system-ui,sans-serif;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px}.r31-button:hover{background:#e6edf1;color:#113346}.r31-button--dark,.r31-block .r31-button--dark{background:#15394e;color:#fff;border-color:#15394e}.r31-button--dark:hover{background:#24516b;color:white}.r31-button[disabled]{opacity:.55;cursor:not-allowed}.r31-copy-source{display:block;width:100%;padding:12px;border:1px solid #adbfca;background:#fff;resize:vertical;font:13px/1.65 system-ui,sans-serif;overflow-wrap:anywhere;color:#1f4358;min-height:88px}.r31-copy-details{margin-top:13px}.r31-copy-details summary{cursor:pointer;font:700 13px/1.5 system-ui,sans-serif;padding:10px 0}.r31-copy-details label{display:block;margin:14px 0 5px;font:750 12px/1.5 system-ui,sans-serif}.r31-status{font:13px/1.5 system-ui,sans-serif;min-height:22px;margin:10px 0 0;color:#345565}.r31-follow{padding:24px;border:1px solid #c7d1d8;background:#eef2f3;margin:26px 0}.r31-follow h2{font:700 25px/1.25 Georgia,serif!important;text-transform:none!important;letter-spacing:-.025em!important;color:#16364a!important;margin:0 0 8px!important}.r31-follow p{font:15px/1.6 system-ui,sans-serif!important;color:#3b596a!important;margin:0 0 12px!important}.r31-follow a{font-weight:700}.r31-fine{font-size:13px!important;color:#506978!important}.r31-inline-route{border:1px solid #c3d1d8;background:white;padding:20px;margin:18px 0}.r31-inline-route p{margin-bottom:8px}.r31-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0}.r31-card{background:white;border:1px solid #c4d1d8;padding:24px;min-width:0}.r31-card h2,.r31-card h3{margin:0 0 12px}.r31-card img{display:block;width:100%;height:auto;margin:0 0 17px}.r31-card .r31-kicker{margin-bottom:9px!important}.r31-demo-state{padding:16px 20px;background:#e9eff2;border-left:4px solid #9e3c45;margin:20px 0}.r31-video-pending{aspect-ratio:16/9;background:#15384c;color:#f4e9d4;display:grid;place-content:center;text-align:center;padding:30px;border:1px solid #cfb478;margin:25px 0}.r31-video-pending strong{font:700 clamp(23px,4vw,35px)/1.2 Georgia,serif;max-width:540px}.r31-video-pending span{font:12px/1.6 system-ui,sans-serif;color:#d6e3ea;margin-top:14px}.r31-news-form{background:#fff;border:1px solid #b5c8d2;padding:26px;max-width:640px;margin-top:25px}.r31-news-form label{display:block;font-weight:750;font-size:14px;margin-bottom:7px}.r31-news-form input[type=email]{font:16px/1.5 system-ui,sans-serif;width:100%;min-height:48px;border:1px solid #718e9e;border-radius:2px;padding:12px;margin-bottom:18px}.r31-news-form .r31-consent{display:flex;align-items:flex-start;gap:12px;font-size:13px;font-weight:500;margin:15px 0}.r31-consent input{margin:5px 0 0;flex:0 0 auto;width:18px;height:18px}.r31-trap{position:absolute;left:-99999px;opacity:0;width:1px;height:1px}.r31-news-status{padding:14px 16px;margin:15px 0;background:#eaf0f3;color:#1a3a4e;border-left:3px solid #ad843c}.r31-form-stage{margin-top:22px}.r31-news-form [data-turnstile-slot]{min-height:70px}.r31-fh-footer{padding:32px 0;background:#102c3d;color:#d7e2e9}.r31-fh-footer a{color:#f6e9c8;text-decoration:underline}.r31-fh-footer nav{display:flex;gap:10px 25px;flex-wrap:wrap;margin:14px 0}.r31-fh-footer p{font-size:13px}.r31-privacy-dialog{max-width:580px;padding:27px;border:1px solid #839ba9;background:#fff;color:#16384c}.r31-privacy-dialog::backdrop{background:#00142390}.r31-privacy-dialog h2{font:700 26px/1.2 Georgia,serif}.r31-privacy-dialog button{min-height:44px;margin:7px;padding:10px 15px}
@media(max-width:760px){.r31-shell{width:calc(100% - 36px)}.r31-frontdoor{padding:24px 0}.r31-route-grid,.r31-card-grid{grid-template-columns:1fr}.r31-route{padding:14px 16px}.r31-route strong{font-size:19px}.r31-route small{font-size:13px;margin-top:6px}.r31-share{padding:22px 0}.r31-news-form{padding:19px}.r31-follow{padding:20px}.r31-video-pending{padding:18px}.r31-card{padding:20px}.r31-button{padding:10px 12px}}
@media print{.r31-frontdoor,.r31-share,.r31-follow,.r31-fh-footer,.r31-controls,.r31-news-form,.r31-video-pending{display:none!important}.r31-print header,.r31-print nav,.r31-print footer,.r31-print aside,.r31-print .jtv4-journey,.r31-print dialog,.r31-print video,.r31-print iframe,.r31-print .fh-urgent{display:none!important}.r31-print main{display:block!important;max-width:none!important;color:#000!important;background:white!important}.r31-print main *{box-shadow:none!important}.r31-print h1,.r31-print h2,.r31-print h3{break-after:avoid}.r31-print p,.r31-print li{orphans:3;widows:3}.r31-print [hidden]{display:none!important}}
