._topbar_1sub7_1{flex-wrap:wrap}._main_1sub7_2{width:100%;max-width:1040px;margin:0 auto;padding:34px 40px 64px}._back_1sub7_3{color:#6c7566;align-items:center;gap:8px;min-height:36px;font-size:13px;display:inline-flex}._back_1sub7_3:hover{color:#354b2b}._heading_1sub7_5{align-items:center;gap:20px;padding:30px 0 34px;display:flex}._avatar_1sub7_6{color:#667b53;background:#eff3e9;border:1px solid #dfe5d7;border-radius:22px;flex:0 0 78px;place-items:center;width:78px;height:78px;display:grid}._identity_1sub7_7{min-width:0}._eyebrow_1sub7_8{color:#859079;letter-spacing:1.7px;margin:0 0 7px;font-size:10px;font-weight:600}._identity_1sub7_7 h1{color:#2c3428;letter-spacing:-1.1px;overflow-wrap:anywhere;margin:0;font-size:34px;font-weight:600;line-height:1.2}._description_1sub7_10{color:#7c8277;margin:9px 0 0;font-size:14px;line-height:1.6}._resourceCount_1sub7_11{color:#6d7b5d;white-space:nowrap;background:#f6f8f2;border:1px solid #e1e7da;border-radius:999px;flex-shrink:0;align-items:center;gap:7px;margin-left:auto;padding:8px 12px;font-size:12px;display:inline-flex}._resources_1sub7_12{background:#fff;border:1px solid #e3e7de;border-radius:20px;padding:26px}._sectionHeading_1sub7_13{color:#7f8f6b;align-items:center;gap:10px;margin-bottom:20px;display:flex}._sectionHeading_1sub7_13 h2{color:#3b4336;margin:0;font-size:16px;font-weight:600;line-height:1.4}._resource_1sub7_11{background:#fbfcf9;border:1px solid #e3e8dc;border-radius:14px;align-items:center;gap:20px;min-width:0;padding:22px;transition:border-color .15s,background .15s;display:flex}._resource_1sub7_11:hover{background:#f6f8f1;border-color:#c7d1ba}._resourceMark_1sub7_17{background:#fff;border:1px solid #e5e9df;border-radius:12px;flex:0 0 64px;justify-content:center;align-items:center;width:64px;height:64px;padding:12px;display:flex}._resourceLogo_1sub7_18{object-fit:contain;width:40px;max-width:100%;height:40px;display:block}._resourceDetails_1sub7_19{flex-direction:column;gap:6px;min-width:0;display:flex}._resourceDetails_1sub7_19 strong{color:#333e2c;font-size:17px;font-weight:600;line-height:1.3}._resourceDetails_1sub7_19>span{color:#828a78;overflow-wrap:anywhere;font-size:13px;line-height:1.5}._openResource_1sub7_22{color:#63784e;flex-shrink:0;align-items:center;gap:6px;margin-left:auto;font-size:12px;display:inline-flex}._access_1sub7_23{text-align:center;color:#687260;background:#fff;border:1px solid #e5e7e1;border-radius:18px;flex-direction:column;align-items:center;gap:15px;max-width:600px;margin:38px auto;padding:35px 25px;display:flex}._access_1sub7_23 h1{color:#2b3029;margin:0;font-size:24px}._access_1sub7_23 p{margin:0;font-size:14px;line-height:1.6}._access_1sub7_23 a{color:#4b5b3e;border:1px solid #dfe4d7;border-radius:8px;padding:10px 15px;font-size:13px}._back_1sub7_3:focus-visible{outline-offset:4px;outline:2px solid #7b886e}._resource_1sub7_11:focus-visible{outline-offset:4px;outline:2px solid #7b886e}._access_1sub7_23 a:focus-visible{outline-offset:4px;outline:2px solid #7b886e}@media (max-width:700px){._main_1sub7_2{padding:24px 20px 44px}._heading_1sub7_5{flex-wrap:wrap;gap:16px;padding:24px 0 28px}._avatar_1sub7_6{border-radius:18px;flex-basis:64px;width:64px;height:64px}._identity_1sub7_7 h1{font-size:29px}._resourceCount_1sub7_11{margin-left:80px}._resources_1sub7_12{padding:20px}._resource_1sub7_11{flex-wrap:wrap;gap:16px;padding:18px}._openResource_1sub7_22{width:100%;margin-left:0;padding-top:3px}}@media (max-width:480px){._topbar_1sub7_1{gap:12px;height:auto;min-height:64px;padding:12px 16px}._topbar_1sub7_1 nav{gap:0}._topbar_1sub7_1 nav a{padding-left:9px;padding-right:9px}._main_1sub7_2{padding:20px 16px 36px}._heading_1sub7_5{column-gap:13px}._avatar_1sub7_6{border-radius:16px;flex-basis:54px;width:54px;height:54px}._identity_1sub7_7{flex:1}._identity_1sub7_7 h1{font-size:27px}._description_1sub7_10{font-size:13px}._resourceCount_1sub7_11{margin-left:67px}._resources_1sub7_12{border-radius:16px;padding:18px}._sectionHeading_1sub7_13{gap:8px;margin-bottom:16px}._sectionHeading_1sub7_13 h2{font-size:15px}._resource_1sub7_11{gap:14px;padding:18px}._resourceMark_1sub7_17{flex-basis:54px;width:54px;height:54px;padding:8px}._resourceDetails_1sub7_19{flex:1}._openResource_1sub7_22{padding-top:0}._access_1sub7_23{margin:26px auto;padding:28px 20px}}@media (prefers-reduced-motion:reduce){._resource_1sub7_11{transition:none}}
