.guardrails_root___Vnnw{--ink:#261b2e;--muted:#645b6a;--purple:#6412a6;--rule:#e3dce8;color:var(--ink);background:#fff}.guardrails_root___Vnnw :where(button,a,summary):focus-visible{outline:3px solid #9a54ce;outline-offset:4px}.guardrails_root___Vnnw button{font:inherit}.guardrails_root___Vnnw button:disabled{cursor:not-allowed}.guardrails_agentRoutes__aCXqE h3,.guardrails_distinction__tgSub h2,.guardrails_hero__dG1JW h1,.guardrails_sectionIntro__SVkSi h2,.guardrails_taxonomyItem__ExOGK h3{overflow-wrap:anywhere;hyphens:manual}.guardrails_container__DT93o{width:min(1200px,calc(100% - 96px));margin-inline:auto}.guardrails_hero__dG1JW{padding:150px 0 68px;background:linear-gradient(115deg,#fff 36%,#faf7fd)}.guardrails_heroGrid__Gmp0x{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px}.guardrails_heroCopy__cnWlF{min-width:0}.guardrails_breadcrumb__1Qzft{display:inline-flex;align-items:center;gap:12px;color:var(--muted);font-size:.8125rem;margin-bottom:30px}.guardrails_hero__dG1JW h1{font-size:3.55rem;font-weight:500;line-height:1.09;letter-spacing:-.052em;margin:0;color:var(--ink);hyphens:auto}.guardrails_hero__dG1JW h1 span{color:var(--purple)}.guardrails_heroDescription__AeLF3{color:var(--muted);font-size:1.125rem;line-height:1.8;margin:26px 0 30px;max-width:440px}.guardrails_heroActions__uh6e9{display:flex;flex-wrap:wrap;align-items:center;gap:18px 22px}.guardrails_heroButton__pVQ7C{min-width:170px;height:auto!important;min-height:50px}.guardrails_heroSecondary__p6p5G{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:.875rem;font-weight:600}.guardrails_noScript__GSSG9{font-size:.875rem;line-height:1.8;margin-bottom:20px;padding:12px 16px;border-left:2px solid #a678c3;color:inherit}.guardrails_heroScope__tV4Qi{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:.75rem;line-height:1.6;margin-top:24px}.guardrails_heroScope__tV4Qi svg{flex-shrink:0}.guardrails_primaryLink__Ci81W{background:var(--purple);color:#fff;display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:18px;border-radius:30px;padding:12px 24px;font-weight:600}.guardrails_primaryLink__Ci81W:hover{background:#7b20b8}.guardrails_familyNav___JDL_{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:#fff}.guardrails_familyNav___JDL_>div{display:flex;justify-content:center;gap:40px;max-width:1200px;margin:auto;padding:0 24px}.guardrails_familyNav___JDL_ a{display:flex;align-items:center;padding:22px 4px;color:#756a7d;font-size:.875rem;border-bottom:2px solid transparent;text-align:center}.guardrails_familyNav___JDL_ a[aria-current=page]{color:var(--purple);border-color:var(--purple);font-weight:600}.guardrails_familyNav___JDL_ a:focus-visible{outline-offset:-3px}.guardrails_visuallyHidden__UZ3wD{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.guardrails_section__cXUFk{padding:92px 0;scroll-margin-top:100px}.guardrails_eyebrow__T8p__{text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:1.6;letter-spacing:.14em;color:#775887;margin-bottom:18px}.guardrails_sectionIntro__SVkSi{max-width:620px}.guardrails_distinction__tgSub h2,.guardrails_sectionIntro__SVkSi h2{font-size:2.45rem;font-weight:500;line-height:1.2;letter-spacing:-.04em;margin:0}.guardrails_sectionIntro__SVkSi>p:last-child:not(.guardrails_eyebrow__T8p__){font-size:1rem;line-height:1.85;color:var(--muted);margin-top:20px;max-width:560px}.guardrails_splitIntro__y_hCb{display:grid;grid-template-columns:1.15fr .85fr;gap:100px;align-items:end}.guardrails_definition__vRgzI{font-size:.9375rem;line-height:1.9;color:var(--muted);max-width:385px;padding-bottom:3px}.guardrails_audienceSection___lt_R{background:#26073e;color:white;padding:82px 0 90px}.guardrails_audienceSection___lt_R .guardrails_eyebrow__T8p__{color:#d2b4e8}.guardrails_audienceSection___lt_R .guardrails_sectionIntro__SVkSi>p:last-child{color:#cec1d8}.guardrails_audienceGrid__1sIz6{display:grid;grid-template-columns:1fr 1fr;margin-top:50px}.guardrails_audienceGrid__1sIz6 article{padding-right:72px}.guardrails_audienceGrid__1sIz6 article+article{padding-left:72px;padding-right:0;border-left:1px solid #ffffff26}.guardrails_audienceGrid__1sIz6 svg{color:#d6b3ed;stroke-width:1.5}.guardrails_audienceGrid__1sIz6 h3{font-size:1.625rem;line-height:1.35;font-weight:500;letter-spacing:-.02em;margin:24px 0 16px}.guardrails_audienceGrid__1sIz6 p{color:#cec1d8;line-height:1.9;font-size:.9375rem;max-width:400px}.guardrails_audienceGrid__1sIz6 .guardrails_textLink__DMI6j{color:#eedcff;margin-top:28px}.guardrails_textLink__DMI6j{display:inline-flex;align-items:center;gap:10px;color:var(--purple);font-size:.9375rem;line-height:1.5;font-weight:600;min-height:44px}.guardrails_textLink__DMI6j:hover{text-decoration:underline;text-underline-offset:5px}.guardrails_textLink__DMI6j svg{flex-shrink:0}.guardrails_teaserGrid__Vywk5{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;align-items:start}.guardrails_riskRows__5bRf_>a:not(.guardrails_textLink__DMI6j){display:flex;gap:20px;align-items:center;padding:22px 0;border-bottom:1px solid var(--rule)}.guardrails_riskRows__5bRf_>a:first-child{padding-top:0}.guardrails_riskRows__5bRf_>a>span{font-size:.75rem;color:#8c759b}.guardrails_riskRows__5bRf_>a>svg{margin-left:auto;color:var(--purple);flex-shrink:0}.guardrails_riskRows__5bRf_ h3{font-size:1.0625rem;font-weight:600;margin-bottom:6px}.guardrails_riskRows__5bRf_ p{color:var(--muted);font-size:.875rem;line-height:1.7}.guardrails_riskRows__5bRf_ .guardrails_textLink__DMI6j{margin-top:22px}.guardrails_lavender__sofWj{background:#f7f2fb}.guardrails_frameworkExplorer__06Y8R{display:grid;grid-template-columns:.75fr 1.25fr;gap:0;border-top:1px solid #ddd0e7;margin-top:44px}.guardrails_frameworkChoices__11LDJ{padding:24px 50px 10px 0}.guardrails_frameworkChoices__11LDJ button{padding:14px 16px;min-height:50px;border-radius:7px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;text-align:left;color:#6a5778;font-size:.875rem}.guardrails_frameworkChoices__11LDJ button[aria-pressed=true]{background:#eadef3;color:var(--purple);font-weight:600}.guardrails_frameworkChoices__11LDJ button svg{flex-shrink:0}.guardrails_frameworkResult__0l7Zl{border-left:1px solid #ddd0e7;padding:38px 0 16px 54px}.guardrails_frameworkResult__0l7Zl h3{font-size:1.6rem;line-height:1.35;font-weight:500;letter-spacing:-.025em}.guardrails_frameworkResultInner__ssx7N>p:not(.guardrails_eyebrow__T8p__){font-size:.9375rem;line-height:1.85;color:#62536e;margin-top:16px;min-height:84px}.guardrails_evidenceChain__7KYM_{display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:#79598e;font-size:.75rem;margin:30px 0 24px}.guardrails_evidenceChain__7KYM_ span{border:1px solid #d5c1e3;padding:8px 10px;border-radius:6px;background:#ffffff70}.guardrails_quietLink__tY_sK{display:flex;align-items:center;gap:7px;color:#715782;text-decoration:underline;text-underline-offset:4px;font-size:.8125rem;line-height:1.6;width:-moz-fit-content;width:fit-content;margin-top:14px;min-height:32px}.guardrails_frameworkAllLinks__8rvfy{display:flex;flex-wrap:wrap;gap:8px 17px;border-top:1px solid #e2d7eb;padding-top:20px;margin-top:22px;font-size:.75rem;color:#705980}.guardrails_frameworkAllLinks__8rvfy a{text-decoration:underline;text-underline-offset:4px}.guardrails_humanStory__O29cp{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;gap:7%}.guardrails_humanStoryCopy__IOwEK{min-width:0}.guardrails_humanStoryCopy__IOwEK .guardrails_sectionIntro__SVkSi{max-width:560px}.guardrails_humanStoryCopy__IOwEK .guardrails_sectionIntro__SVkSi h2{font-size:clamp(2.35rem,3vw,3.15rem)}.guardrails_humanStoryPhoto__UyHpD{position:relative;min-width:0;margin:0;padding-bottom:40px}.guardrails_storyPhotoFrame__xjyXe{position:relative;aspect-ratio:1.22;overflow:hidden;background:#d9d4dc;clip-path:polygon(0 0,100% 0,100% 82%,84% 100%,0 100%)}.guardrails_storyPhotoFrame__xjyXe img,.guardrails_storyPhotoFrame__xjyXe picture{display:block;width:100%;height:100%}.guardrails_storyPhotoFrame__xjyXe img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .65s cubic-bezier(.2,.8,.2,1)}.guardrails_humanStoryPhoto__UyHpD:hover img{transform:scale(1.025)}.guardrails_employeeStoryVisual__uIWES .guardrails_storyPhotoFrame__xjyXe img{-o-object-position:44% center;object-position:44% center}.guardrails_humanStoryPhoto__UyHpD figcaption{position:absolute;z-index:2;right:-10px;bottom:0;width:min(315px,58%);padding:21px 22px;border:1px solid #e4d5eb;border-radius:15px;background:#fff;box-shadow:0 24px 44px #30173f2b;color:var(--ink)}.guardrails_employeePolicyOverlay__fKeaN:before{content:"";position:absolute;inset:0 0 auto;height:46px;border-radius:15px 15px 0 0;background:url(/images/brand/aona-guardrail-stripe-band.svg) top/100% 55px no-repeat;opacity:.25;-webkit-mask-image:linear-gradient(#000,transparent);mask-image:linear-gradient(#000,transparent);pointer-events:none}.guardrails_sceneCardLabel__uhL5l{position:relative;display:flex;align-items:center;gap:9px;color:#755688;font-size:.6875rem;font-weight:700;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.guardrails_sceneCardLabel__uhL5l svg{flex:none;color:var(--purple)}.guardrails_humanStoryPhoto__UyHpD figcaption>strong{position:relative;display:block;margin-top:14px;font-size:1.125rem;line-height:1.3;letter-spacing:-.025em;font-weight:600}.guardrails_employeePolicyOverlay__fKeaN p{position:relative;margin-top:10px;color:#65566c;font-size:.8125rem;line-height:1.65}.guardrails_employeePolicyOverlay__fKeaN mark{padding:2px 3px;border-radius:3px;background:#f2e5fa;color:#642393}.guardrails_agentReviewCanvas__0NAgc{position:relative;isolation:isolate;overflow:hidden;min-width:0;min-height:484px;margin:0;padding:26px;border-radius:18px;background:#26073e;color:#fff}.guardrails_agentReviewContour__S_rFm{position:absolute;z-index:-1;top:-118px;right:-135px;width:525px;max-width:none;height:auto;opacity:.55;pointer-events:none}.guardrails_agentReviewTopline__BHqkJ{display:flex;justify-content:space-between;gap:20px;padding-bottom:16px;border-bottom:1px solid #ffffff35;color:#d8c1e8;font-size:.6875rem;font-weight:700;line-height:1.5;letter-spacing:.1em;text-transform:uppercase}.guardrails_agentReviewDocument__vqRbW{position:relative;width:min(430px,89%);margin:35px 0 0 22px;padding:24px 26px 18px;border-top:3px solid #b585ce;border-radius:13px;background:#fff;box-shadow:0 24px 52px #0f001d65;color:var(--ink)}.guardrails_agentReviewDocument__vqRbW>strong{display:block;margin-top:12px;font-size:1.375rem;line-height:1.35;letter-spacing:-.03em;font-weight:600}.guardrails_reviewDraft__YnR2Z{margin-top:15px;padding:13px 15px;border-left:2px solid #ab7ec4;background:#f7f1fa;color:#55455f;font-size:.8125rem;line-height:1.65}.guardrails_reviewDraft__YnR2Z mark{padding:1px 3px;border-radius:3px;background:#ecdef5;color:#652695}.guardrails_agentReviewDocument__vqRbW dl{margin:16px 0 0}.guardrails_agentReviewDocument__vqRbW dl>div{display:grid;grid-template-columns:75px minmax(0,1fr);gap:12px;padding:9px 0;border-top:1px solid #ece5f0;font-size:.75rem;line-height:1.5}.guardrails_agentReviewDocument__vqRbW dt{color:#806c8a}.guardrails_agentReviewDocument__vqRbW dd{min-width:0;margin:0;color:#44334f;font-weight:600;overflow-wrap:anywhere}.guardrails_reviewOwnership__bjgg5{margin-top:6px;padding-top:11px;border-top:1px solid #ece5f0;color:#695876;font-size:.75rem;line-height:1.6}.guardrails_visibleBoundary__Jj13p{display:flex;align-items:flex-start;gap:12px;max-width:500px;margin-top:27px;padding:14px 0 14px 17px;border-left:3px solid #884bb4;color:#4c3a56;font-size:.875rem;line-height:1.65;font-weight:600}.guardrails_visibleBoundary__Jj13p svg{flex-shrink:0;color:var(--purple);margin-top:2px}.guardrails_editorialDisclosure__QveNh{border-top:1px solid #d9cde1;border-bottom:1px solid #d9cde1;margin-top:20px}.guardrails_editorialDisclosure__QveNh summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;list-style:none;cursor:pointer;color:var(--purple);font-size:.875rem;line-height:1.5;font-weight:600}.guardrails_editorialDisclosure__QveNh summary::-webkit-details-marker{display:none}.guardrails_editorialDisclosure__QveNh summary svg{flex-shrink:0;transition:transform .2s ease}.guardrails_editorialDisclosure__QveNh[open] summary svg{transform:rotate(90deg)}.guardrails_storyDetails__trV1f{list-style:none;padding:0 0 5px;margin:0;counter-reset:story}.guardrails_storyDetails__trV1f li{position:relative;padding:15px 0 17px 39px;border-top:1px solid #e3dce8;counter-increment:story}.guardrails_storyDetails__trV1f li:before{content:counter(story,decimal-leading-zero);position:absolute;top:17px;left:0;color:#8d749d;font-size:.75rem}.guardrails_storyDetails__trV1f h3{font-size:.9375rem;line-height:1.5;font-weight:600;margin:0 0 5px}.guardrails_storyDetails__trV1f p{color:var(--muted);font-size:.8125rem;line-height:1.7}.guardrails_oversightStory____mW7{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr)}.guardrails_principleList__9rGq9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;list-style:none;padding:0;margin:30px 0 3px}.guardrails_principleList__9rGq9 li{border-top:1px solid #cbb9d7;padding-top:13px;color:#4e3b5c;font-size:.8125rem;line-height:1.5;font-weight:600}.guardrails_coverageRows__1eEF4{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin-top:48px}.guardrails_coverageRows__1eEF4 article>svg{color:var(--purple);stroke-width:1.5}.guardrails_coverageRows__1eEF4 h3{font-size:1.2rem;font-weight:600;margin:22px 0 15px}.guardrails_coverageRows__1eEF4 p{color:var(--muted);font-size:.9375rem;line-height:1.85}.guardrails_coverageRows__1eEF4 a{display:inline-flex;align-items:center;gap:8px;font-size:.8125rem;font-weight:600;color:var(--purple);margin-top:20px;min-height:44px}.guardrails_distinction__tgSub{display:grid;grid-template-columns:.9fr 1.1fr;gap:100px}.guardrails_distinction__tgSub>div>p:not(.guardrails_eyebrow__T8p__){font-size:1rem;line-height:1.9;color:var(--muted);margin-bottom:22px}.guardrails_distinction__tgSub strong{font-weight:600;color:var(--ink)}.guardrails_darkHero__XeUAf{background:#26073e}.guardrails_darkHero__XeUAf h1{color:white}.guardrails_darkHero__XeUAf h1 span{color:#d9b7f1}.guardrails_darkHero__XeUAf .guardrails_breadcrumb__1Qzft,.guardrails_darkHero__XeUAf .guardrails_heroDescription__AeLF3,.guardrails_darkHero__XeUAf .guardrails_heroScope__tV4Qi{color:#cbbcd5}.guardrails_darkHero__XeUAf .guardrails_heroSecondary__p6p5G{color:#f4e8ff}.guardrails_darkHero__XeUAf .guardrails_heroButton__pVQ7C{background:#fff!important}.guardrails_darkHero__XeUAf .guardrails_heroButton__pVQ7C span,.guardrails_darkHero__XeUAf .guardrails_heroButton__pVQ7C svg{color:#6412a6!important}.guardrails_darkHero__XeUAf .guardrails_heroButton__pVQ7C:hover{background:#f3e6fc!important}.guardrails_agentRoutes__aCXqE{display:grid;grid-template-columns:1fr 1fr;gap:56px;margin-top:48px}.guardrails_agentRoutes__aCXqE article{border-top:1px solid var(--rule);padding-top:30px}.guardrails_routeTag__Mgqv9{display:inline-block;font-size:.75rem;color:#6c447f;letter-spacing:.08em;text-transform:uppercase}.guardrails_agentRoutes__aCXqE h3{font-size:1.65rem;font-weight:500;line-height:1.35;letter-spacing:-.03em;margin:20px 0 15px}.guardrails_agentRoutes__aCXqE article>p{font-size:1rem;color:var(--muted);line-height:1.85}.guardrails_routeBoundary__NDVTz{display:flex;align-items:start;gap:12px;background:#f7f3fa;padding:18px;border-radius:8px;margin:24px 0 16px}.guardrails_routeBoundary__NDVTz svg{color:#8a5fa4;flex-shrink:0;margin-top:3px}.guardrails_routeBoundary__NDVTz p{font-size:.875rem;line-height:1.75;color:#6a527a}.guardrails_taxonomyHeader__O3g88{display:flex;justify-content:space-between;align-items:end;gap:25px}.guardrails_resultCount__zcNHc{color:#80618f;font-size:.8125rem;white-space:nowrap;padding-bottom:4px}.guardrails_filters__LIz4K{display:flex;flex-wrap:wrap;gap:8px;margin:34px 0 28px}.guardrails_filters__LIz4K button{min-height:42px;padding:9px 18px;border:1px solid #ded5e5;border-radius:25px;font-size:.8125rem;color:#716078}.guardrails_filters__LIz4K button[aria-pressed=true]{background:#6412a6;color:#fff;border-color:#6412a6}.guardrails_taxonomyRows__6mwDZ{border-top:1px solid var(--rule)}.guardrails_taxonomyItem__ExOGK{border-bottom:1px solid var(--rule);scroll-margin-top:110px}.guardrails_taxonomyItem__ExOGK[hidden]{display:none}.guardrails_taxonomyItem__ExOGK>summary{display:grid;grid-template-columns:36px minmax(0,1fr) 80px 20px;gap:22px;align-items:center;padding:25px 4px;cursor:pointer;list-style:none}.guardrails_taxonomyItem__ExOGK>summary::-webkit-details-marker{display:none}.guardrails_typeNumber__9q0_H{color:#886795;font-size:.75rem;align-self:start;padding-top:6px}.guardrails_taxonomyItem__ExOGK h3{font-size:1.1875rem;font-weight:600;margin-bottom:8px}.guardrails_taxonomyItem__ExOGK summary p{font-size:.9375rem;color:var(--muted);line-height:1.7}.guardrails_typeGroup__vYUmU{font-size:.75rem;color:#896099}.guardrails_plus__WTKAv{font-size:1.5rem;font-weight:400;color:#9274a2;transition:transform .15s}.guardrails_taxonomyItem__ExOGK[open]>summary .guardrails_plus__WTKAv{transform:rotate(45deg)}.guardrails_typeDetails___wYvt{padding:2px 4px 34px 62px}.guardrails_typeExample__Fybvp{display:flex;gap:40px;padding:24px;background:#f8f4fb;border-radius:8px;margin:7px 0 28px}.guardrails_typeExample__Fybvp .guardrails_eyebrow__T8p__{min-width:135px;margin:0;padding-top:3px}.guardrails_typeExample__Fybvp>p:last-child{font-size:1rem;line-height:1.7;color:#604771}.guardrails_typeDetails___wYvt dl{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.guardrails_typeDetails___wYvt dt{font-weight:600;font-size:.875rem;margin-bottom:12px}.guardrails_typeDetails___wYvt dd{color:var(--muted);font-size:.9375rem;line-height:1.85;margin:0}.guardrails_aonaRole__fPsLh{border-top:1px solid var(--rule);padding-top:22px;margin-top:28px;display:grid;grid-template-columns:.65fr 1.35fr;gap:28px}.guardrails_aonaRole__fPsLh span{color:var(--purple);font-size:.8125rem;font-weight:600;padding-top:3px}.guardrails_aonaRole__fPsLh p{font-size:.9375rem;line-height:1.85;color:var(--muted)}.guardrails_layerList__KUAsS{list-style:none;padding:0 0 0 26px;border-left:1px solid #d6bfe5;margin:0}.guardrails_layerList__KUAsS li{position:relative;padding:0 0 30px}.guardrails_layerList__KUAsS li:last-child{padding-bottom:0}.guardrails_layerList__KUAsS li:before{content:"";width:9px;height:9px;border:2px solid #a77ac4;background:#f7f2fb;position:absolute;top:5px;left:-31px;border-radius:50%}.guardrails_layerList__KUAsS span{font-size:1.125rem;font-weight:600}.guardrails_layerList__KUAsS p{font-size:.9375rem;line-height:1.9;color:var(--muted);margin-top:10px}.guardrails_checklistLayout__FCsKv{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px}.guardrails_copyButton__IRhQ0{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #ceb4de;color:var(--purple);min-height:48px;padding:12px 18px;border-radius:25px;font-size:.8125rem!important;font-weight:600!important;margin-top:26px}.guardrails_copyButton__IRhQ0:hover{background:#f7effc}.guardrails_copyStatus__mT_ES{min-height:28px;font-size:.75rem;color:#715181;line-height:1.7;margin-top:10px}.guardrails_evaluationPreview__erupa{align-self:start}.guardrails_evaluationShortList__yE3CO{list-style:none;counter-reset:question;padding:0;margin:0;border-top:1px solid var(--rule)}.guardrails_evaluationShortList__yE3CO li{counter-increment:question;display:flex;gap:23px;align-items:baseline;padding:20px 0;border-bottom:1px solid var(--rule);color:#372a40;font-size:1.0625rem;line-height:1.5;font-weight:600}.guardrails_evaluationShortList__yE3CO li:before{content:counter(question,decimal-leading-zero);color:#9a7caa;font-size:.75rem;font-weight:600}.guardrails_evaluationDisclosure__SM09x{border-top:0;margin-top:0}.guardrails_checklist__XSsuz{list-style:none;padding:0;margin:0;border-top:1px solid var(--rule)}.guardrails_checklist__XSsuz li{display:flex;gap:20px;padding:17px 0;border-bottom:1px solid var(--rule)}.guardrails_checklist__XSsuz span{color:#8c769a;font-size:.75rem;padding-top:5px}.guardrails_checklist__XSsuz p{font-size:.9375rem;color:#65586d;line-height:1.8}.guardrails_sources__5nM2e{padding:0 0 70px}.guardrails_sources__5nM2e h2{font-size:1.25rem;font-weight:600;margin-bottom:16px}.guardrails_sources__5nM2e p{font-size:.875rem;line-height:1.85;color:var(--muted);max-width:760px}.guardrails_sources__5nM2e ul{list-style:none;padding:0;margin:22px 0 0}.guardrails_sources__5nM2e li{display:flex;align-items:start;gap:28px;padding:13px 0}.guardrails_sources__5nM2e a{display:inline-flex;gap:8px;align-items:center;min-width:325px;color:var(--purple);font-size:.8125rem;text-decoration:underline;text-underline-offset:4px}.guardrails_sources__5nM2e a svg{flex-shrink:0}.guardrails_sources__5nM2e li>span{font-size:.8125rem;line-height:1.75;color:var(--muted)}@media (min-width:1600px){.guardrails_hero__dG1JW{padding-top:170px;padding-bottom:90px}}@media (max-width:1100px){.guardrails_container__DT93o{width:calc(100% - 64px)}.guardrails_heroGrid__Gmp0x{gap:32px;grid-template-columns:.95fr 1.05fr}.guardrails_hero__dG1JW h1{font-size:3rem}.guardrails_heroDescription__AeLF3{font-size:1rem}.guardrails_checklistLayout__FCsKv,.guardrails_distinction__tgSub,.guardrails_splitIntro__y_hCb,.guardrails_teaserGrid__Vywk5{gap:48px}.guardrails_frameworkResult__0l7Zl{padding-left:35px}.guardrails_frameworkChoices__11LDJ{padding-right:25px}.guardrails_coverageRows__1eEF4{gap:28px}.guardrails_audienceGrid__1sIz6 article{padding-right:44px}.guardrails_audienceGrid__1sIz6 article+article{padding-left:44px}}@media (max-width:800px){.guardrails_container__DT93o{width:calc(100% - 48px)}.guardrails_hero__dG1JW{padding:118px 0 45px}.guardrails_heroGrid__Gmp0x{grid-template-columns:1fr;gap:40px}.guardrails_heroCopy__cnWlF{max-width:600px}.guardrails_hero__dG1JW h1{font-size:3.1rem}.guardrails_heroDescription__AeLF3{max-width:590px;margin-top:20px}.guardrails_desktopBreak__PbGxz{display:none}.guardrails_section__cXUFk{padding:64px 0}.guardrails_checklistLayout__FCsKv,.guardrails_distinction__tgSub,.guardrails_splitIntro__y_hCb,.guardrails_teaserGrid__Vywk5{grid-template-columns:1fr;gap:32px}.guardrails_humanStory__O29cp,.guardrails_oversightStory____mW7{grid-template-columns:minmax(0,1fr);gap:28px}.guardrails_humanStoryCopy__IOwEK,.guardrails_oversightStory____mW7 .guardrails_humanStoryCopy__IOwEK{order:1}.guardrails_humanStoryPhoto__UyHpD,.guardrails_oversightStory____mW7 .guardrails_agentReviewCanvas__0NAgc,.guardrails_oversightStory____mW7 .guardrails_humanStoryPhoto__UyHpD{order:2}.guardrails_humanStoryPhoto__UyHpD{max-width:690px}.guardrails_storyPhotoFrame__xjyXe{aspect-ratio:1.4}.guardrails_humanStoryPhoto__UyHpD figcaption{right:0}.guardrails_distinction__tgSub h2,.guardrails_sectionIntro__SVkSi h2{font-size:2.15rem}.guardrails_definition__vRgzI{max-width:650px}.guardrails_frameworkExplorer__06Y8R{grid-template-columns:1fr}.guardrails_frameworkChoices__11LDJ{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:22px 0}.guardrails_frameworkChoices__11LDJ button{padding:10px 13px;font-size:.8125rem;background:#eee5f4}.guardrails_frameworkChoices__11LDJ button svg{display:none}.guardrails_frameworkResult__0l7Zl{padding:24px 0 0;border-left:0;border-top:1px solid #ddd0e7}.guardrails_frameworkResultInner__ssx7N>p:not(.guardrails_eyebrow__T8p__){min-height:0}.guardrails_coverageRows__1eEF4{grid-template-columns:1fr;gap:25px}.guardrails_coverageRows__1eEF4 article{padding-bottom:25px;border-bottom:1px solid #e1d5e9}.guardrails_coverageRows__1eEF4 h3{margin-top:15px}.guardrails_coverageRows__1eEF4 article:last-child{padding-bottom:0;border-bottom:0}.guardrails_agentRoutes__aCXqE{gap:35px}.guardrails_taxonomyHeader__O3g88{display:block}.guardrails_resultCount__zcNHc{display:block;margin-top:20px}.guardrails_typeDetails___wYvt dl{grid-template-columns:1fr;gap:20px}.guardrails_typeExample__Fybvp{flex-direction:column;gap:12px}.guardrails_aonaRole__fPsLh{grid-template-columns:1fr;gap:12px}.guardrails_sources__5nM2e li{flex-direction:column;gap:8px}.guardrails_sources__5nM2e a{min-width:0}}@media (max-width:540px){.guardrails_hero__dG1JW{padding-top:105px}.guardrails_heroGrid__Gmp0x{gap:35px}.guardrails_breadcrumb__1Qzft{margin-bottom:22px;font-size:.75rem}.guardrails_hero__dG1JW h1{font-size:2.55rem;line-height:1.12}.guardrails_heroDescription__AeLF3{font-size:.9375rem;line-height:1.8;margin-bottom:24px}.guardrails_heroActions__uh6e9{align-items:stretch;gap:12px}.guardrails_heroButton__pVQ7C,.guardrails_primaryLink__Ci81W{width:100%}.guardrails_heroSecondary__p6p5G{justify-content:center;width:100%}.guardrails_heroScope__tV4Qi{margin-top:15px;font-size:.75rem;align-items:start}.guardrails_heroScope__tV4Qi svg{margin-top:2px}.guardrails_familyNav___JDL_>div{display:grid;grid-template-columns:1fr 1fr;gap:0 18px;padding-inline:24px}.guardrails_familyNav___JDL_ a{padding:14px 0;justify-content:center;font-size:.75rem}.guardrails_section__cXUFk{padding:55px 0}.guardrails_eyebrow__T8p__{font-size:.75rem;margin-bottom:15px}.guardrails_distinction__tgSub h2,.guardrails_sectionIntro__SVkSi h2{font-size:1.95rem}.guardrails_sectionIntro__SVkSi>p:last-child:not(.guardrails_eyebrow__T8p__){font-size:.9375rem;line-height:1.8;margin-top:17px}.guardrails_definition__vRgzI{font-size:.875rem}.guardrails_splitIntro__y_hCb{gap:24px}.guardrails_audienceSection___lt_R{padding:55px 0}.guardrails_audienceGrid__1sIz6{grid-template-columns:1fr;gap:30px;margin-top:36px}.guardrails_audienceGrid__1sIz6 article{padding:0 0 30px}.guardrails_audienceGrid__1sIz6 article+article{border-left:0;border-top:1px solid #ffffff26;padding:30px 0 0}.guardrails_audienceGrid__1sIz6 h3{font-size:1.5rem;margin-top:18px}.guardrails_audienceGrid__1sIz6 p{font-size:.875rem}.guardrails_audienceGrid__1sIz6 .guardrails_textLink__DMI6j{margin-top:18px}.guardrails_teaserGrid__Vywk5{gap:32px}.guardrails_riskRows__5bRf_>a:not(.guardrails_textLink__DMI6j){gap:14px}.guardrails_riskRows__5bRf_ h3{font-size:1rem}.guardrails_riskRows__5bRf_ p{font-size:.8125rem}.guardrails_frameworkExplorer__06Y8R{margin-top:28px}.guardrails_frameworkChoices__11LDJ{grid-template-columns:1fr 1fr;gap:8px}.guardrails_frameworkChoices__11LDJ button{font-size:.75rem;line-height:1.6;min-height:46px}.guardrails_frameworkResult__0l7Zl h3{font-size:1.4rem}.guardrails_frameworkResultInner__ssx7N>p:not(.guardrails_eyebrow__T8p__){font-size:.875rem}.guardrails_evidenceChain__7KYM_{display:grid;grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr);gap:4px;font-size:.75rem;margin:24px 0 16px}.guardrails_evidenceChain__7KYM_ span{padding:7px 5px;text-align:center;min-height:46px;display:flex;align-items:center;justify-content:center}.guardrails_evidenceChain__7KYM_ svg{width:14px}.guardrails_frameworkAllLinks__8rvfy{font-size:.75rem;line-height:1.8}.guardrails_humanStoryCopy__IOwEK .guardrails_sectionIntro__SVkSi h2{font-size:2rem}.guardrails_visibleBoundary__Jj13p{margin-top:19px;font-size:.8125rem}.guardrails_storyPhotoFrame__xjyXe{aspect-ratio:1.26}.guardrails_humanStoryPhoto__UyHpD{padding-bottom:0}.guardrails_humanStoryPhoto__UyHpD figcaption{position:relative;right:auto;bottom:auto;width:calc(100% - 24px);margin:-26px 12px 0;padding:17px 18px}.guardrails_sceneCardLabel__uhL5l{font-size:.625rem}.guardrails_humanStoryPhoto__UyHpD figcaption>strong{font-size:1rem;margin-top:11px}.guardrails_employeePolicyOverlay__fKeaN p{font-size:.75rem}.guardrails_agentReviewCanvas__0NAgc{min-height:0;padding:19px;border-radius:14px}.guardrails_agentReviewTopline__BHqkJ{font-size:.625rem}.guardrails_agentReviewTopline__BHqkJ span:last-child{display:none}.guardrails_agentReviewDocument__vqRbW{width:100%;margin:24px 0 0;padding:18px}.guardrails_agentReviewDocument__vqRbW>strong{font-size:1.125rem}.guardrails_reviewDraft__YnR2Z{font-size:.75rem}.guardrails_agentReviewDocument__vqRbW dl>div{grid-template-columns:minmax(0,1fr);gap:2px;font-size:.6875rem}.guardrails_reviewOwnership__bjgg5{font-size:.6875rem}.guardrails_principleList__9rGq9{gap:8px;margin-top:23px}.guardrails_principleList__9rGq9 li{font-size:.75rem}.guardrails_editorialDisclosure__QveNh summary{font-size:.8125rem}.guardrails_coverageRows__1eEF4 p,.guardrails_distinction__tgSub>div>p:not(.guardrails_eyebrow__T8p__){font-size:.875rem}.guardrails_agentRoutes__aCXqE{grid-template-columns:1fr;gap:32px;margin-top:32px}.guardrails_agentRoutes__aCXqE h3{font-size:1.45rem;margin-top:15px}.guardrails_agentRoutes__aCXqE article>p{font-size:.875rem}.guardrails_filters__LIz4K{gap:6px;margin-top:25px}.guardrails_filters__LIz4K button{padding:8px 13px;font-size:.75rem}.guardrails_taxonomyItem__ExOGK>summary{grid-template-columns:20px minmax(0,1fr) 16px;gap:12px;padding:22px 0}.guardrails_taxonomyItem__ExOGK h3{font-size:1.0625rem}.guardrails_taxonomyItem__ExOGK summary p{font-size:.8125rem}.guardrails_typeGroup__vYUmU{display:none}.guardrails_typeDetails___wYvt{padding:2px 0 28px 32px}.guardrails_typeExample__Fybvp{padding:17px}.guardrails_typeExample__Fybvp>p:last-child{font-size:.875rem}.guardrails_typeDetails___wYvt dt{font-size:.8125rem;margin-bottom:8px}.guardrails_aonaRole__fPsLh p,.guardrails_typeDetails___wYvt dd{font-size:.875rem;line-height:1.8}.guardrails_typeNumber__9q0_H{font-size:.75rem}.guardrails_copyButton__IRhQ0{width:100%}.guardrails_checklistLayout__FCsKv{gap:20px}.guardrails_evaluationShortList__yE3CO li{font-size:.9375rem;gap:16px;padding:17px 0}.guardrails_checklist__XSsuz li{gap:15px}.guardrails_checklist__XSsuz p{font-size:.875rem}.guardrails_sources__5nM2e{padding-bottom:45px}.guardrails_sources__5nM2e a,.guardrails_sources__5nM2e li>span,.guardrails_sources__5nM2e p{font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.guardrails_root___Vnnw *,.guardrails_root___Vnnw :after,.guardrails_root___Vnnw :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.guardrails_heroVisual__ZNkNU{min-width:0}.guardrails_overviewHero__zRpew{padding:119px 0 66px;overflow:hidden;background:#fbf8fc}.guardrails_overviewHero__zRpew .guardrails_heroGrid__Gmp0x{display:block}.guardrails_overviewHero__zRpew .guardrails_heroCopy__cnWlF{width:100%;max-width:1100px;text-align:left}.guardrails_overviewHero__zRpew .guardrails_breadcrumb__1Qzft{margin-bottom:25px}.guardrails_overviewHero__zRpew h1{max-width:1100px;font-size:clamp(4rem,5.4vw,5.35rem);line-height:1.06}.guardrails_overviewHero__zRpew .guardrails_desktopBreak__PbGxz{display:none}.guardrails_overviewHero__zRpew .guardrails_heroDescription__AeLF3{max-width:680px;margin:25px 0 24px}.guardrails_overviewHero__zRpew .guardrails_heroActions__uh6e9,.guardrails_overviewHero__zRpew .guardrails_heroScope__tV4Qi{justify-content:flex-start}.guardrails_overviewHero__zRpew .guardrails_heroScope__tV4Qi{margin-top:17px}.guardrails_employeeHero__9ZyaB{padding:143px 0 78px;overflow:hidden;background:linear-gradient(125deg,#f9f3fc,#fff 55%,#fefbff)}.guardrails_employeeHero__9ZyaB .guardrails_heroGrid__Gmp0x{grid-template-columns:1.12fr .88fr;gap:58px}.guardrails_employeeHero__9ZyaB .guardrails_heroCopy__cnWlF{grid-column:2;grid-row:1}.guardrails_employeeHero__9ZyaB .guardrails_heroVisual__ZNkNU{grid-column:1;grid-row:1}.guardrails_employeeHero__9ZyaB h1{font-size:clamp(3rem,3.8vw,4.05rem)}.guardrails_employeeHero__9ZyaB .guardrails_heroDescription__AeLF3{max-width:430px}.guardrails_agentHero__Bm9Zj{padding:142px 0 84px;overflow:hidden;background:radial-gradient(circle at 85% 55%,#502168 0,#26073e 48%,#210532 100%)}.guardrails_agentHero__Bm9Zj .guardrails_heroGrid__Gmp0x{grid-template-columns:.78fr 1.22fr;gap:48px}.guardrails_agentHero__Bm9Zj h1{font-size:clamp(3.05rem,3.7vw,3.85rem)}.guardrails_agentHero__Bm9Zj .guardrails_heroDescription__AeLF3{max-width:420px}.guardrails_agentHero__Bm9Zj .guardrails_heroVisual__ZNkNU{width:100%}.guardrails_typesHero__lE9zD{padding:130px 0 76px;background:#fcfaf7}.guardrails_typesHero__lE9zD .guardrails_heroGrid__Gmp0x{display:block}.guardrails_typesHero__lE9zD .guardrails_heroCopy__cnWlF{display:grid;grid-template-columns:1.08fr .92fr;gap:0 88px;width:100%}.guardrails_typesHero__lE9zD .guardrails_breadcrumb__1Qzft{grid-column:1/-1;margin-bottom:22px}.guardrails_typesHero__lE9zD h1{grid-column:1;grid-row:2/span 3;font-size:clamp(3.2rem,4.5vw,4.45rem)}.guardrails_typesHero__lE9zD .guardrails_heroDescription__AeLF3{grid-column:2;grid-row:2;align-self:end;max-width:400px;margin:0 0 19px}.guardrails_typesHero__lE9zD .guardrails_heroActions__uh6e9{grid-column:2;grid-row:3;align-self:start}.guardrails_typesHero__lE9zD .guardrails_heroVisual__ZNkNU{width:min(970px,100%);margin:45px auto 0}.guardrails_typesHero__lE9zD .guardrails_heroVisual__ZNkNU>figure{max-width:none}.guardrails_audienceSection___lt_R{background:#fff;color:var(--ink);padding:93px 0 101px}.guardrails_audienceSection___lt_R .guardrails_eyebrow__T8p__{color:#775887}.guardrails_audienceSection___lt_R .guardrails_sectionIntro__SVkSi>p:last-child{color:var(--muted)}.guardrails_audienceGrid__1sIz6{grid-template-columns:1.15fr .85fr;border-top:1px solid var(--rule);padding-top:35px}.guardrails_audienceGrid__1sIz6 article+article{border-left-color:var(--rule)}.guardrails_audienceGrid__1sIz6 svg{color:var(--purple)}.guardrails_audienceGrid__1sIz6 p{color:var(--muted)}.guardrails_audienceGrid__1sIz6 .guardrails_textLink__DMI6j{color:var(--purple)}.guardrails_familyNav___JDL_ a{white-space:nowrap}.guardrails_typeContexts___JrvO{background:#fff}.guardrails_typeContextGrid__eugUL{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:start}.guardrails_typeContextGrid__eugUL h2{max-width:500px;margin:0;font-size:clamp(2.2rem,3.2vw,2.85rem);font-weight:500;letter-spacing:-.04em;line-height:1.2}.guardrails_typeContextGrid__eugUL nav{border-top:1px solid var(--rule)}.guardrails_typeContextGrid__eugUL nav a{display:grid;grid-template-columns:1fr auto;gap:7px 20px;align-items:center;padding:21px 0;border-bottom:1px solid var(--rule);color:var(--ink)}.guardrails_typeContextGrid__eugUL nav a span{grid-column:1;color:#806b8b;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.guardrails_typeContextGrid__eugUL nav a strong{grid-column:1;font-size:1.12rem;font-weight:600}.guardrails_typeContextGrid__eugUL nav a svg{grid-column:2;grid-row:1/span 2;color:var(--purple)}.guardrails_typeContextGrid__eugUL nav a:hover strong{color:var(--purple)}@media (max-width:1100px){.guardrails_overviewHero__zRpew h1{font-size:clamp(3.4rem,5.6vw,4.5rem)}.guardrails_employeeHero__9ZyaB .guardrails_heroGrid__Gmp0x{gap:34px}.guardrails_agentHero__Bm9Zj .guardrails_heroGrid__Gmp0x{gap:32px}.guardrails_typesHero__lE9zD .guardrails_heroCopy__cnWlF{gap:0 48px}}@media (max-width:800px){.guardrails_typeContextGrid__eugUL{grid-template-columns:1fr;gap:28px}.guardrails_agentHero__Bm9Zj,.guardrails_employeeHero__9ZyaB,.guardrails_overviewHero__zRpew,.guardrails_typesHero__lE9zD{padding-top:112px;padding-bottom:55px}.guardrails_overviewHero__zRpew h1{font-size:3.45rem}.guardrails_overviewHero__zRpew .guardrails_heroCopy__cnWlF{max-width:670px}.guardrails_agentHero__Bm9Zj .guardrails_heroGrid__Gmp0x,.guardrails_employeeHero__9ZyaB .guardrails_heroGrid__Gmp0x{grid-template-columns:minmax(0,1fr);gap:30px}.guardrails_employeeHero__9ZyaB .guardrails_heroCopy__cnWlF{grid-column:1;grid-row:1}.guardrails_employeeHero__9ZyaB .guardrails_heroVisual__ZNkNU{grid-column:1;grid-row:2}.guardrails_agentHero__Bm9Zj h1,.guardrails_employeeHero__9ZyaB h1{font-size:3.2rem}.guardrails_employeeHero__9ZyaB .guardrails_heroVisual__ZNkNU{width:100%;max-width:650px;margin-inline:auto}.guardrails_typesHero__lE9zD .guardrails_heroCopy__cnWlF{display:block;max-width:700px}.guardrails_typesHero__lE9zD h1{font-size:3.35rem}.guardrails_typesHero__lE9zD .guardrails_heroDescription__AeLF3{max-width:570px;margin:18px 0 22px}.guardrails_typesHero__lE9zD .guardrails_heroVisual__ZNkNU{margin-top:30px}.guardrails_audienceSection___lt_R{padding:70px 0}}@media (max-width:540px){.guardrails_typeContexts___JrvO{padding:64px 0}.guardrails_typeContextGrid__eugUL h2{font-size:2.1rem}.guardrails_agentHero__Bm9Zj,.guardrails_employeeHero__9ZyaB,.guardrails_overviewHero__zRpew,.guardrails_typesHero__lE9zD{padding-top:94px;padding-bottom:43px}.guardrails_agentHero__Bm9Zj .guardrails_heroGrid__Gmp0x,.guardrails_employeeHero__9ZyaB .guardrails_heroGrid__Gmp0x{gap:24px}.guardrails_overviewHero__zRpew .guardrails_breadcrumb__1Qzft{margin-bottom:14px}.guardrails_overviewHero__zRpew h1{font-size:min(2.56rem,15vw)}.guardrails_overviewHero__zRpew .guardrails_heroDescription__AeLF3{margin:14px 0 18px}.guardrails_agentHero__Bm9Zj h1,.guardrails_employeeHero__9ZyaB h1,.guardrails_typesHero__lE9zD h1{font-size:min(2.43rem,15vw)}.guardrails_agentHero__Bm9Zj .guardrails_heroDescription__AeLF3,.guardrails_employeeHero__9ZyaB .guardrails_heroDescription__AeLF3,.guardrails_typesHero__lE9zD .guardrails_heroDescription__AeLF3{margin:14px 0 18px}.guardrails_typesHero__lE9zD .guardrails_heroVisual__ZNkNU{margin-top:27px}.guardrails_heroActions__uh6e9{align-items:center;gap:10px}.guardrails_heroButton__pVQ7C,.guardrails_primaryLink__Ci81W{width:auto;min-height:44px}.guardrails_heroSecondary__p6p5G{width:auto;justify-content:flex-start}.guardrails_heroScope__tV4Qi{margin-top:11px}.guardrails_hero__dG1JW h1{hyphens:manual}.guardrails_familyNav___JDL_{overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.guardrails_familyNav___JDL_>div{display:flex;grid-template-columns:none;justify-content:flex-start;gap:25px;width:-moz-max-content;width:max-content;min-width:100%;padding-inline:24px}.guardrails_familyNav___JDL_ a{padding:15px 0 12px;font-size:.75rem}.guardrails_audienceSection___lt_R{padding:56px 0}.guardrails_audienceGrid__1sIz6{grid-template-columns:1fr}.guardrails_audienceGrid__1sIz6 article+article{border-left:0;border-top:1px solid var(--rule)}}@media (prefers-reduced-motion:no-preference){.guardrails_frameworkResultInner__ssx7N,.guardrails_taxonomyItem__ExOGK[open] .guardrails_typeDetails___wYvt{animation:guardrails_editorialResultIn__D15aq .28s cubic-bezier(.2,.8,.2,1) both}}@keyframes guardrails_editorialResultIn__D15aq{0%{opacity:.65;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}