.resource-page{padding-top:36px;padding-bottom:56px}.resource-intro{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:26px}.resource-intro .eyebrow{margin-bottom:8px}.resource-intro h1{font-size:34px;line-height:1.3;margin:0 0 10px}.resource-intro p:last-child{color:var(--c-muted);font-size:14px;margin-bottom:0}.resource-tool-links{display:flex;gap:18px;font-size:13px;white-space:nowrap}.resource-grid{display:grid;grid-template-columns:minmax(0,1fr) 264px;gap:24px;align-items:start}.resource-workbench{min-width:0;border:1px solid var(--c-line);border-radius:14px;overflow:hidden;background:white}.resource-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;background:var(--c-card);border-bottom:1px solid var(--c-line)}.resource-toolbar>div{display:flex;align-items:center;gap:12px}.resource-provider{font-size:14px;font-weight:700}.resource-embedded{font-size:11px;color:var(--c-muted);padding-left:12px;border-left:1px solid var(--c-line)}.resource-toolbar-actions button{border:0;background:none;padding:6px 0;color:var(--c-primary);font:inherit;font-size:12px;cursor:pointer}.resource-loading{padding:12px 18px;background:#f0f5ff;color:#54627b;font-size:12px}.resource-loading[hidden]{display:none}#resource-frame{display:block;width:100%;height:820px;border:0;background:#fff}.resource-workbench.expanded #resource-frame{height:1250px}.resource-workbench-footer{padding:14px 18px;display:flex;justify-content:space-between;gap:12px;background:var(--c-card);border-top:1px solid var(--c-line);font-size:11px;color:var(--c-muted)}.resource-sidebar{position:sticky;top:100px;display:grid;gap:18px}.resource-service{background:#142d4d;color:white;padding:25px 22px;border-radius:14px}.resource-service .eyebrow{color:#9fc6ff;font-size:11px}.resource-service h2{font-size:23px;line-height:1.55;margin:0 0 16px}.resource-service p:not(.eyebrow){font-size:13px;line-height:1.9;color:#c0cedf;margin-bottom:22px}.resource-service .btn{width:100%;font-size:13px}.resource-secondary{display:block;text-align:center;font-size:12px;margin-top:14px;background:none;border:0;cursor:pointer;width:100%;padding:0;color:var(--c-primary)}.resource-service .resource-secondary{color:#ccdef5}.resource-related,.resource-share{border:1px solid var(--c-line);border-radius:12px;padding:20px;background:var(--c-card)}.resource-related h2,.resource-share h2{font-size:14px;margin:0 0 17px}.resource-related>a{display:block;padding:14px 0;border-top:1px solid var(--c-line)}.resource-related>a:last-child{padding-bottom:0}.resource-related strong{font-size:14px;display:flex;justify-content:space-between}.resource-related p,.resource-share p{font-size:12px;line-height:1.8;color:var(--c-muted);margin:7px 0 0}.resource-share .btn{width:100%;margin-top:15px}.resource-help{max-width:900px;margin-top:26px}.resource-help details{padding:16px 0;border-bottom:1px solid var(--c-line)}.resource-help summary{font-size:13px;cursor:pointer;font-weight:600}.resource-help p{font-size:13px;line-height:1.9;color:var(--c-muted)}.resource-page :focus-visible{outline:3px solid #7389ff;outline-offset:3px}
@media(max-width:1079px){.resource-grid{grid-template-columns:minmax(0,1fr) 235px;gap:16px}.resource-service{padding:22px 18px}.resource-toolbar{padding:12px}.resource-embedded{display:none}}
@media(max-width:719px){.resource-page{padding-top:24px}.resource-intro{display:block;margin-bottom:20px}.resource-intro h1{font-size:28px}.resource-tool-links{margin-top:17px;font-size:12px}.resource-grid{grid-template-columns:1fr}.resource-sidebar{position:static;grid-template-columns:1fr}.resource-toolbar{padding:12px}.resource-toolbar>div{gap:12px}.resource-toolbar-actions button{font-size:11px}#resource-frame{height:780px}.resource-workbench.expanded #resource-frame{height:1200px}.resource-workbench-footer{display:block;padding:12px}.resource-workbench-footer a{display:block;margin-top:7px}.resource-service h2 br{display:none}.resource-service{margin-top:4px}.resource-help{margin-top:22px}}
