.RiskManagementLayout-module__YkWfbG__wrapper{flex-direction:column;min-height:100vh;display:flex}.RiskManagementLayout-module__YkWfbG__hero{padding:3rem var(--container-px,1.5rem)2rem;text-align:center;background:linear-gradient(#00c8960a 0%,#0000 60%);width:100%;max-width:1400px;margin:0 auto}.RiskManagementLayout-module__YkWfbG__heroTitle{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:var(--fw-bold);color:var(--color-text-1);letter-spacing:var(--ls-snug);margin-bottom:.5rem}.RiskManagementLayout-module__YkWfbG__heroTitle:after{content:"";background:linear-gradient(90deg,var(--color-accent),transparent);border-radius:var(--radius-full);width:3rem;height:3px;margin:.5rem auto 0;display:block}.RiskManagementLayout-module__YkWfbG__heroDesc{color:var(--color-text-2);max-width:560px;margin:0 auto;font-size:1rem;line-height:1.6}.RiskManagementLayout-module__YkWfbG__main{width:100%;max-width:1400px;padding:0 var(--container-px,1.5rem)6rem;flex:1;gap:2.5rem;margin:0 auto;display:flex}.RiskManagementLayout-module__YkWfbG__sidebar{flex-shrink:0;align-items:flex-start;width:240px;padding-top:.5rem;display:flex}.RiskManagementLayout-module__YkWfbG__sidebarNav{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(20px);width:100%;transition:border-color var(--duration-normal)var(--ease-out),box-shadow var(--duration-normal)var(--ease-out);background-color:#0000;background-image:linear-gradient(165deg,#0b0f1ae6,#080c14fa),linear-gradient(105deg,#00c89614 0%,#0000 40%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:1px solid #ffffff0f;border-left:3px solid #0000;flex-direction:column;gap:.25rem;padding:1.25rem .75rem;display:flex;position:sticky;top:9rem;box-shadow:0 4px 24px #00000040,inset 0 1px #ffffff08}.RiskManagementLayout-module__YkWfbG__sidebarNav:hover{border-color:#ffffff14;box-shadow:0 8px 32px #0000004d,0 0 0 1px #00c8960f}.RiskManagementLayout-module__YkWfbG__sidebarTitle{font-size:.6875rem;font-weight:var(--fw-bold);color:var(--color-accent);text-transform:uppercase;letter-spacing:.14em;margin-bottom:1rem;padding-inline:.75rem;position:relative}.RiskManagementLayout-module__YkWfbG__sidebarTitle:after{content:"";background:linear-gradient(90deg,var(--color-accent),transparent);opacity:.4;height:1px;position:absolute;bottom:-.5rem;left:.75rem;right:.75rem}.RiskManagementLayout-module__YkWfbG__sidebarLink{font-size:.875rem;font-weight:var(--fw-medium);color:var(--color-text-2);border-radius:var(--radius-md);transition:color var(--duration-normal)var(--ease-out),background var(--duration-normal)var(--ease-out),border-color var(--duration-normal)var(--ease-out),transform var(--duration-fast)var(--ease-out);border-left:3px solid #0000;margin-left:0;padding:.75rem 1rem;text-decoration:none;display:block}.RiskManagementLayout-module__YkWfbG__sidebarLink:hover{color:var(--color-text-1);background:#ffffff0d;transform:translate(2px)}.RiskManagementLayout-module__YkWfbG__sidebarLinkActive{color:var(--color-text-1);border-left-color:var(--color-accent);text-shadow:0 0 12px #00c8964d;background:linear-gradient(90deg,#00c89626,#0000);margin-left:0;padding-left:calc(1rem - 3px);box-shadow:inset 4px 0 12px -4px #00c89666,0 0 20px -10px #00c89633}.RiskManagementLayout-module__YkWfbG__sidebarLinkActive:hover{background:linear-gradient(90deg,#00c89629,#0000)}.RiskManagementLayout-module__YkWfbG__content{flex:1;min-width:0}.RiskManagementLayout-module__YkWfbG__content header{text-align:left}.RiskManagementLayout-module__YkWfbG__content header p{margin-left:0;margin-right:0}.RiskManagementLayout-module__YkWfbG__rulesSection{border-top:1px solid #ffffff0f;margin-top:4rem;padding-top:2.5rem}.RiskManagementLayout-module__YkWfbG__rulesTitle{font-size:1.25rem;font-weight:var(--fw-bold);color:var(--color-text-1);margin-bottom:1rem}.RiskManagementLayout-module__YkWfbG__rulesList{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.RiskManagementLayout-module__YkWfbG__rulesList li{color:var(--color-text-2);padding-left:1.5rem;font-size:.9375rem;line-height:1.5;position:relative}.RiskManagementLayout-module__YkWfbG__rulesList li:before{content:"";background:var(--color-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.5em;left:0}.RiskManagementLayout-module__YkWfbG__ctaSection{text-align:center;border-radius:var(--radius-xl);background:linear-gradient(#00c89614 0%,#0000 100%);border:1px solid #00c89626;margin-top:4rem;padding:3rem 2rem;position:relative;overflow:hidden}.RiskManagementLayout-module__YkWfbG__ctaSection:before{content:"";background:linear-gradient(90deg,transparent,var(--color-accent),transparent);width:100%;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.RiskManagementLayout-module__YkWfbG__frameworkSection{border-bottom:1px solid #ffffff0f;margin-bottom:4rem;padding-bottom:3rem}.RiskManagementLayout-module__YkWfbG__frameworkTitle{font-size:1.5rem;font-weight:var(--fw-bold);color:var(--color-text-1);align-items:center;gap:.75rem;margin-bottom:2rem;display:flex}.RiskManagementLayout-module__YkWfbG__frameworkGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.RiskManagementLayout-module__YkWfbG__frameworkGridSingleCol{grid-template-columns:1fr;gap:1.25rem}.RiskManagementLayout-module__YkWfbG__frameworkCarouselWrap{display:block}.RiskManagementLayout-module__YkWfbG__frameworkCarouselViewport{width:100%;min-height:16rem;position:relative}.RiskManagementLayout-module__YkWfbG__frameworkCarouselScroll{gap:var(--framework-carousel-gap,12px);scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain;scrollbar-width:none;outline:none;width:100%;min-height:16rem;display:flex;overflow:auto hidden}.RiskManagementLayout-module__YkWfbG__frameworkCarouselScroll:focus-visible{border-radius:var(--radius-xl);box-shadow:0 0 0 2px #00c89659}.RiskManagementLayout-module__YkWfbG__frameworkCarouselScroll::-webkit-scrollbar{display:none}.RiskManagementLayout-module__YkWfbG__frameworkCarouselSlide{flex:0 0 var(--framework-slide-width,100%);scroll-snap-align:start;scroll-snap-stop:always;box-sizing:border-box;min-width:0}.RiskManagementLayout-module__YkWfbG__frameworkCarouselDots{justify-content:center;align-items:center;gap:.5rem;margin-top:1.125rem;display:flex}.RiskManagementLayout-module__YkWfbG__frameworkCarouselDot,.RiskManagementLayout-module__YkWfbG__frameworkCarouselDotActive{border-radius:var(--radius-full);cursor:pointer;width:7px;height:7px;transition:background var(--duration-fast)var(--ease-out),transform var(--duration-fast)var(--ease-out);border:none;padding:0}.RiskManagementLayout-module__YkWfbG__frameworkCarouselDot{background:#ffffff38}.RiskManagementLayout-module__YkWfbG__frameworkCarouselDot:hover{background:#ffffff59}.RiskManagementLayout-module__YkWfbG__frameworkCarouselDotActive{background:var(--color-accent);transform:scale(1.2);box-shadow:0 0 12px #00c89659}.RiskManagementLayout-module__YkWfbG__frameworkCard{border-radius:var(--radius-xl);transition:all .3s var(--ease-out);background:#ffffff05;border:1px solid #ffffff0f;padding:1.75rem}.RiskManagementLayout-module__YkWfbG__frameworkCard:hover{background:#ffffff08;border-color:#00c89633;transform:translateY(-4px);box-shadow:0 12px 30px -10px #00000080}.RiskManagementLayout-module__YkWfbG__frameworkCardHeader{align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.RiskManagementLayout-module__YkWfbG__frameworkIcon{border-radius:var(--radius-lg);width:42px;height:42px;color:var(--color-accent);background:#00c89614;border:1px solid #00c89626;justify-content:center;align-items:center;display:flex}.RiskManagementLayout-module__YkWfbG__frameworkCardTitle{font-size:1.125rem;font-weight:var(--fw-bold);color:var(--color-text-1)}.RiskManagementLayout-module__YkWfbG__frameworkCardDesc{color:var(--color-text-2);margin:0;font-size:.9375rem;line-height:1.6}.RiskManagementLayout-module__YkWfbG__ctaTitle{font-size:1.25rem;font-weight:var(--fw-bold);color:var(--color-text-1);margin-bottom:.5rem}.RiskManagementLayout-module__YkWfbG__ctaSubtitle{color:var(--color-text-2);margin-bottom:1.5rem;font-size:.9375rem}.RiskManagementLayout-module__YkWfbG__ctaButtons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.RiskManagementLayout-module__YkWfbG__ctaBtnPrimary{background:linear-gradient(135deg,var(--color-accent)0%,#00a078 100%);color:#020617;font-weight:var(--fw-bold);border-radius:var(--radius-full);transition:transform var(--duration-fast)var(--ease-out),box-shadow var(--duration-normal)var(--ease-out);align-items:center;padding:.9rem 1.75rem;font-size:1rem;text-decoration:none;display:inline-flex;box-shadow:0 4px 20px -4px #00c89666}.RiskManagementLayout-module__YkWfbG__ctaBtnPrimary:hover{transform:translateY(-2px);box-shadow:0 8px 28px -4px #00c89680}.RiskManagementLayout-module__YkWfbG__ctaBtnSecondary{color:var(--color-text-1);font-weight:var(--fw-semibold);border-radius:var(--radius-full);transition:background var(--duration-fast)var(--ease-out),border-color var(--duration-fast)var(--ease-out);background:#ffffff0f;border:1px solid #ffffff1f;align-items:center;padding:.9rem 1.75rem;font-size:1rem;text-decoration:none;display:inline-flex}.RiskManagementLayout-module__YkWfbG__ctaBtnSecondary:hover{background:#ffffff1a;border-color:#fff3}@media (max-width:768px){.RiskManagementLayout-module__YkWfbG__main{flex-direction:column;padding-top:.5rem}.RiskManagementLayout-module__YkWfbG__sidebar{width:100%;padding-top:0}.RiskManagementLayout-module__YkWfbG__sidebarNav{flex-flow:wrap;gap:.5rem;margin-bottom:.5rem;padding:1rem;position:static}.RiskManagementLayout-module__YkWfbG__sidebarTitle{width:100%;margin-bottom:.5rem}.RiskManagementLayout-module__YkWfbG__sidebarTitle:after{display:none}.RiskManagementLayout-module__YkWfbG__sidebarLinkActive{border-left:none;border-bottom:3px solid var(--color-accent);padding-bottom:calc(.75rem - 3px);padding-left:1rem}}
