.kri-reference-module__gSUb9a__section{isolation:isolate;color:#0c174c;background:radial-gradient(at 85% 45%,#d9ecff,#0000 60%),linear-gradient(120deg,#f9fcff,#edf6ff);padding:clamp(2.8125rem,4vw,5.3125rem) 4.5%;scroll-margin-top:6.875rem;position:relative;overflow:hidden}.kri-reference-module__gSUb9a__section:before{content:"";z-index:-1;pointer-events:none;border-bottom:2.8125rem solid #c5e0ff2b;border-radius:50%;width:120%;height:130%;position:absolute;top:-55%;left:-20%;transform:rotate(-18deg)}.kri-reference-module__gSUb9a__dark{color:#f4f8ff;background:radial-gradient(at 65% 5%,#073d91,#0000 65%),linear-gradient(115deg,#020b27,#001647 65%,#02102b)}.kri-reference-module__gSUb9a__dark:before{border-color:#135cb62b}.kri-reference-module__gSUb9a__split{grid-template-columns:45% 52%;align-items:center;gap:3%;max-width:128.125rem;margin:auto;display:grid}.kri-reference-module__gSUb9a__split>*{min-width:0}.kri-reference-module__gSUb9a__badge{color:#0054e3;letter-spacing:.035em;text-transform:uppercase;background:#e1eeff;border-radius:1.875rem;margin-bottom:1.375rem;padding:.5rem .9375rem;font-size:clamp(.625rem,.76vw,1rem);font-weight:750;display:inline-block}.kri-reference-module__gSUb9a__dark .kri-reference-module__gSUb9a__badge{color:#70d4ff;background:#10396b99}.kri-reference-module__gSUb9a__copy h2{letter-spacing:-.035em;color:#090f53;margin:0 0 1.375rem;font-size:clamp(1.8125rem,2.55vw,3.5rem);font-weight:750;line-height:1.22}.kri-reference-module__gSUb9a__copy h2 span{-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#0750d7,#009ceb);-webkit-background-clip:text;background-clip:text}.kri-reference-module__gSUb9a__copy p{color:#617099;margin:0;font-size:clamp(.875rem,1.02vw,1.375rem);line-height:1.65}.kri-reference-module__gSUb9a__dark .kri-reference-module__gSUb9a__copy h2{color:#f4faff}.kri-reference-module__gSUb9a__dark .kri-reference-module__gSUb9a__copy h2 span{background-image:linear-gradient(100deg,#b9eaff,#02bee6)}.kri-reference-module__gSUb9a__dark .kri-reference-module__gSUb9a__copy p{color:#d1dff5}.kri-reference-module__gSUb9a__icon{color:#0869fa;background:linear-gradient(135deg,#eaf4ff,#d7e7ff);border:1px solid #d4e6ff;border-radius:.8125rem;flex-shrink:0;justify-content:center;align-items:center;width:clamp(2.125rem,3.15vw,4.125rem);height:clamp(2.125rem,3.15vw,4.125rem);display:inline-flex}.kri-reference-module__gSUb9a__icon svg{stroke-width:2px;width:53%;height:53%}.kri-reference-module__gSUb9a__icon[data-tone=red]{color:#ee3553;background:#fff0f2;border-color:#ffe2e8}.kri-reference-module__gSUb9a__icon[data-tone=orange]{color:#d88a00;background:#fff6e4;border-color:#ffebbf}.kri-reference-module__gSUb9a__icon[data-tone=green]{color:#00a876;background:#e1f8ef;border-color:#c8f0e2}.kri-reference-module__gSUb9a__icon[data-tone=purple]{color:#7b35e3;background:#f0e7ff;border-color:#e6d7ff}.kri-reference-module__gSUb9a__art{object-fit:contain;max-width:100%;height:auto;display:block}.kri-reference-module__gSUb9a__chips{flex-wrap:wrap;gap:.875rem;margin-top:1.875rem;display:flex}.kri-reference-module__gSUb9a__chips>div{align-items:center;gap:.875rem;display:flex}.kri-reference-module__gSUb9a__chips>div>span{color:#0960dd;background:#fff7;border:1px solid #d6e5fc;border-radius:1.375rem;align-items:center;gap:.5rem;padding:.6875rem .8125rem;font-size:clamp(.625rem,.73vw,1rem);font-weight:600;display:flex}.kri-reference-module__gSUb9a__chips .kri-reference-module__gSUb9a__icon{background:0 0;border:0;width:1.5625rem;height:1.5625rem}.kri-reference-module__gSUb9a__chips>div>svg{color:#839ac0;width:1rem}.kri-reference-module__gSUb9a__dark .kri-reference-module__gSUb9a__chips>div>span{color:#e9f5ff;background:#07427933;border-color:#1269a9}.kri-reference-module__gSUb9a__dark .kri-reference-module__gSUb9a__chips>div>svg{display:none}.kri-reference-module__gSUb9a__dark .kri-reference-module__gSUb9a__chips .kri-reference-module__gSUb9a__icon{color:#00c5f3}.kri-reference-module__gSUb9a__posture{margin-top:clamp(2.1875rem,4.5vw,5.625rem)}.kri-reference-module__gSUb9a__posture h3{color:#10174c;margin:0 0 .75rem;font-size:clamp(1.0625rem,1.22vw,1.625rem)}.kri-reference-module__gSUb9a__posture p{color:#63789f;margin:0;font-size:clamp(.875rem,1vw,1.3125rem)}.kri-reference-module__gSUb9a__overview{padding-block:clamp(2.8125rem,4vw,5.3125rem)}.kri-reference-module__gSUb9a__overviewVisual{align-items:center;min-height:32vw;display:flex;position:relative}.kri-reference-module__gSUb9a__overviewVisual>.kri-reference-module__gSUb9a__art{width:85%;max-width:85%;margin:4.375rem auto 0}.kri-reference-module__gSUb9a__overviewStats{grid-template-columns:repeat(4,1fr);gap:.5rem;display:grid;position:absolute;top:0;left:0;right:-1%;transform:rotate(-2deg)}.kri-reference-module__gSUb9a__stat{color:#132353;background:linear-gradient(135deg,#fff,#eff7ff);border:1px solid #dceafa;border-radius:.625rem;align-items:center;gap:.5625rem;min-width:0;padding:.8125rem .625rem;display:flex}.kri-reference-module__gSUb9a__stat .kri-reference-module__gSUb9a__icon{border-radius:50%;width:2rem;height:2rem}.kri-reference-module__gSUb9a__stat span:not(.kri-reference-module__gSUb9a__icon){color:#4e638c;font-size:clamp(.5rem,.62vw,.875rem);line-height:1.35;display:block}.kri-reference-module__gSUb9a__stat strong{color:#091748;margin-top:.3125rem;font-size:clamp(1.25rem,1.7vw,2.3125rem);line-height:1.2;display:block}.kri-reference-module__gSUb9a__stat small{color:#008965;margin-left:.625rem;font-size:.6875rem;font-weight:600}.kri-reference-module__gSUb9a__owner{align-items:center;min-height:37vw;padding-block:6vw;display:flex}.kri-reference-module__gSUb9a__ownerCopy{z-index:1;width:40%;position:relative}.kri-reference-module__gSUb9a__ownerImage{z-index:-1;object-fit:cover;width:78%;max-width:none;height:100%;position:absolute;top:0;right:-1%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.kri-reference-module__gSUb9a__accentLine{background:linear-gradient(90deg,#00ccf7 60%,#0962bf00);width:7.5rem;height:.1875rem;margin-top:1.75rem;display:block}.kri-reference-module__gSUb9a__owner .kri-reference-module__gSUb9a__copy h2{font-size:clamp(2.125rem,3vw,4.0625rem)}.kri-reference-module__gSUb9a__owner .kri-reference-module__gSUb9a__copy h2 span{display:block}.kri-reference-module__gSUb9a__monthly .kri-reference-module__gSUb9a__split{grid-template-columns:47% 50%}.kri-reference-module__gSUb9a__monthlyVisual{perspective:68.75rem;min-height:15rem;padding:.625rem 1.25rem 1.75rem;position:relative}.kri-reference-module__gSUb9a__glassChart{z-index:1;background:linear-gradient(130deg,#ffffffed,#dfedffdc);border:.125rem solid #f8fcff;border-radius:.9375rem;outline:1px solid #9bcdff;grid-template-columns:73% 25%;gap:2%;padding:.9375rem;display:grid;position:relative;transform:rotateY(-9deg)rotate(3deg);box-shadow:.9375rem .8125rem #a5d3fc66,1.75rem 1.4375rem #b9dcfa66,0 1.875rem 3.125rem #478fe433}.kri-reference-module__gSUb9a__chartBox{background:#ffffff80;border:1px solid #dce9f8;border-radius:.75rem;min-width:0;padding:.9375rem}.kri-reference-module__gSUb9a__chartBox h3{color:#102251;margin:0 0 .375rem;font-size:clamp(.875rem,1.02vw,1.375rem)}.kri-reference-module__gSUb9a__trendChart{width:100%;height:auto;display:block}.kri-reference-module__gSUb9a__trendChart text{fill:#546e99;font-family:inherit;font-size:.625rem}.kri-reference-module__gSUb9a__trendChart .kri-reference-module__gSUb9a__tooltip{fill:#fff;font-size:.5625rem}.kri-reference-module__gSUb9a__monthStats{flex-direction:column;justify-content:center;gap:.5rem;display:flex}.kri-reference-module__gSUb9a__monthStats .kri-reference-module__gSUb9a__stat{gap:.375rem;padding:.75rem .5rem}.kri-reference-module__gSUb9a__monthStats .kri-reference-module__gSUb9a__icon{width:1.375rem;height:1.375rem}.kri-reference-module__gSUb9a__monthStats .kri-reference-module__gSUb9a__stat strong{font-size:1.375rem}.kri-reference-module__gSUb9a__monthStats .kri-reference-module__gSUb9a__stat small{margin-left:.25rem;font-size:.5rem}.kri-reference-module__gSUb9a__monthStats .kri-reference-module__gSUb9a__stat span:not(.kri-reference-module__gSUb9a__icon){font-size:.5rem}.kri-reference-module__gSUb9a__bars3d{z-index:0;align-items:flex-end;gap:.625rem;width:5.625rem;height:45%;display:flex;position:absolute;top:25%;left:-1.5625rem;transform:skewY(-12deg)}.kri-reference-module__gSUb9a__bars3d i{background:linear-gradient(90deg,#178ff2,#93e4ff);border:1px solid #c5f1ff;width:1.5625rem;display:block;box-shadow:.5rem -.4375rem #9ddfff}.kri-reference-module__gSUb9a__calendar3d{background:linear-gradient(135deg,#fff,#bfdeff);border:.1875rem solid #d5edff;border-radius:.75rem;place-items:center;width:4.6875rem;height:5.9375rem;display:grid;position:absolute;bottom:1.25rem;right:-1.25rem;transform:rotateY(-20deg)rotate(4deg);box-shadow:.5rem .4375rem #c0ddfa}.kri-reference-module__gSUb9a__calendar3d svg{color:#168cff;width:2.8125rem;height:2.8125rem}.kri-reference-module__gSUb9a__monthCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:3%;margin-top:2.1875rem;display:grid}.kri-reference-module__gSUb9a__monthCards article{background:#ffffffed;border:1px solid #e6effc;border-radius:.875rem;align-items:flex-start;gap:.9375rem;min-width:0;padding:1.25rem .9375rem;display:flex;position:relative;box-shadow:0 .75rem 1.5625rem #1a69b508}.kri-reference-module__gSUb9a__monthCards article>div{min-width:0;padding-right:13%}.kri-reference-module__gSUb9a__monthCards b{color:#0663ed;font-size:clamp(.75rem,.8vw,1.125rem)}.kri-reference-module__gSUb9a__monthCards h3{color:#142350;margin:.5rem 0;font-size:clamp(.8125rem,.96vw,1.25rem);line-height:1.35}.kri-reference-module__gSUb9a__monthCards p{color:#607299;margin:0;font-size:clamp(.6875rem,.78vw,1.0625rem);line-height:1.6}.kri-reference-module__gSUb9a__spark{color:#077bff;width:clamp(2.375rem,4.2vw,5.9375rem);position:absolute;bottom:.8125rem;right:.8125rem}.kri-reference-module__gSUb9a__spark[data-tone=red]{color:#ef405c}.kri-reference-module__gSUb9a__spark[data-tone=orange]{color:#eea400}.kri-reference-module__gSUb9a__spark[data-tone=green]{color:#04b888}.kri-reference-module__gSUb9a__cardArrow{color:#6b9ad6;width:1.5625rem;position:absolute;top:40%;left:calc(100% + .1875rem)}.kri-reference-module__gSUb9a__monthSteps{justify-content:center;gap:1.75rem;margin-top:1.5625rem;display:flex}.kri-reference-module__gSUb9a__monthSteps>span{color:#526b97;border:1px solid #d7e5fc;border-radius:1.5rem;padding:.625rem 1rem;font-size:.75rem;position:relative}.kri-reference-module__gSUb9a__monthSteps svg{width:1.0625rem;position:absolute;top:.5625rem;left:calc(100% + .3125rem)}.kri-reference-module__gSUb9a__tagline{text-align:center;color:#0965eb;margin:.9375rem 0 0;font-size:clamp(1.0625rem,1.15vw,1.5625rem)}.kri-reference-module__gSUb9a__panel{color:#0c1f51;background:linear-gradient(120deg,#fff,#edf7ff);border:1px solid #d9e7f9;border-radius:.9375rem;padding:1.125rem;box-shadow:0 1.25rem 3.125rem #1b5baf10}.kri-reference-module__gSUb9a__panel header,.kri-reference-module__gSUb9a__chartBox header{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.9375rem;display:flex}.kri-reference-module__gSUb9a__panel h3{color:#10194b;margin:0;font-size:clamp(.9375rem,1.04vw,1.375rem)}.kri-reference-module__gSUb9a__panel p{color:#5c7298;margin:.375rem 0;font-size:clamp(.625rem,.72vw,1rem)}.kri-reference-module__gSUb9a__date{color:#35577f;white-space:nowrap;background:#f6fbff;border:1px solid #d7e6fb;border-radius:.5rem;padding:.4375rem .6875rem;font-size:clamp(.5625rem,.64vw,.875rem);display:inline-block}.kri-reference-module__gSUb9a__trendPanel{outline:.5625rem solid #1172c830;box-shadow:0 0 0 .625rem #278cff44}.kri-reference-module__gSUb9a__trendLayout{grid-template-columns:63% 35%;gap:2%;display:grid}.kri-reference-module__gSUb9a__trendLayout aside{flex-direction:column;gap:.625rem;display:flex}.kri-reference-module__gSUb9a__score,.kri-reference-module__gSUb9a__attention{background:#ffffffb0;border:1px solid #dceaf9;border-radius:.6875rem;padding:.8125rem}.kri-reference-module__gSUb9a__score>p:first-child{color:#24446d;font-weight:600}.kri-reference-module__gSUb9a__score>strong{color:#0d1a4a;margin:.625rem 0;font-size:clamp(1.875rem,2.6vw,3.4375rem);display:block}.kri-reference-module__gSUb9a__score>strong>span{color:#dc2146;font-size:clamp(.875rem,1.1vw,1.5rem)}.kri-reference-module__gSUb9a__alert{color:#c51c3e;background:#fff0f2;border-radius:.5rem;align-items:center;gap:.625rem;margin-top:.625rem;padding:.5625rem;font-size:clamp(.625rem,.76vw,1.0625rem);display:flex}.kri-reference-module__gSUb9a__alert>svg{flex-shrink:0;width:1.25rem;height:1.25rem}.kri-reference-module__gSUb9a__alert small{color:#626f91;margin-top:.1875rem;font-size:clamp(.5625rem,.63vw,.875rem);display:block}.kri-reference-module__gSUb9a__attention h4{color:#0c2050;margin:0 0 .8125rem;font-size:clamp(.625rem,.69vw,.9375rem)}.kri-reference-module__gSUb9a__attention>div{align-items:center;gap:.4375rem;margin-top:.875rem;display:flex}.kri-reference-module__gSUb9a__attention>div>span:nth-child(2){flex:1;min-width:0}.kri-reference-module__gSUb9a__attention b{color:#2b456e;font-size:clamp(.5rem,.57vw,.8125rem);font-weight:600;display:block}.kri-reference-module__gSUb9a__attention small{color:#59739e;margin-top:.25rem;font-size:clamp(.4375rem,.52vw,.75rem);display:block}.kri-reference-module__gSUb9a__attention strong{font-size:clamp(.625rem,.75vw,1rem)}.kri-reference-module__gSUb9a__attention i{background:#05b28a;border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.kri-reference-module__gSUb9a__attention i[data-tone=High]{background:#f23855}.kri-reference-module__gSUb9a__attention i[data-tone=Medium]{background:#efaa00}.kri-reference-module__gSUb9a__pill{color:#08744f;white-space:nowrap;background:#e1f6ee;border-radius:.5rem;justify-content:center;align-items:center;padding:.3125rem .625rem;font-size:clamp(.5625rem,.65vw,.875rem);display:inline-flex}.kri-reference-module__gSUb9a__pill[data-tone=High]{color:#b71737;background:#ffe6ed}.kri-reference-module__gSUb9a__pill[data-tone=Medium]{color:#935600;background:#fff0cf}.kri-reference-module__gSUb9a__summary{background:#ffffffc9;border:1px solid #dfebf9;border-radius:.625rem;grid-template-columns:repeat(4,1fr);margin-top:.75rem;padding:.5625rem;display:grid}.kri-reference-module__gSUb9a__summary .kri-reference-module__gSUb9a__stat{background:0 0;border:0;border-right:1px solid #deebfb;border-radius:0;padding:.3125rem .75rem}.kri-reference-module__gSUb9a__summary .kri-reference-module__gSUb9a__stat:last-child{border:0}.kri-reference-module__gSUb9a__summary .kri-reference-module__gSUb9a__stat strong{font-size:clamp(1.125rem,1.4vw,1.875rem)}.kri-reference-module__gSUb9a__summary .kri-reference-module__gSUb9a__stat>div{flex-direction:column-reverse;display:flex}.kri-reference-module__gSUb9a__librarySection{grid-template-columns:52% 48%;padding:0 4.2%;display:grid}.kri-reference-module__gSUb9a__libraryHalf,.kri-reference-module__gSUb9a__customHalf{min-width:0;padding:clamp(2.5rem,4vw,5rem) 0}.kri-reference-module__gSUb9a__libraryHalf{border-right:1px solid #d6e6f8;padding-right:5%}.kri-reference-module__gSUb9a__customHalf{padding-left:6%}.kri-reference-module__gSUb9a__libraryHalf .kri-reference-module__gSUb9a__copy{max-width:90%}.kri-reference-module__gSUb9a__libraryContent{grid-template-columns:50% 50%;align-items:center;display:grid}.kri-reference-module__gSUb9a__numbered{margin:1.5625rem 0 0;padding:0;list-style:none}.kri-reference-module__gSUb9a__numbered li{align-items:flex-start;gap:.875rem;padding-bottom:1.375rem;display:flex;position:relative}.kri-reference-module__gSUb9a__numbered li:not(:last-child):before{content:"";background:#bfd9ff;width:1px;position:absolute;top:2.1875rem;bottom:0;left:1.125rem}.kri-reference-module__gSUb9a__numbered li>b{color:#075cf5;background:#e9f2ff;border:1px solid #d2e4fe;border-radius:50%;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;font-size:1rem;display:grid}.kri-reference-module__gSUb9a__numbered h3{color:#13214e;margin:.25rem 0 .4375rem;font-size:clamp(.875rem,.98vw,1.3125rem)}.kri-reference-module__gSUb9a__numbered p{color:#607399;margin:0;font-size:clamp(.6875rem,.8vw,1.0625rem);line-height:1.6}.kri-reference-module__gSUb9a__libraryVisual{perspective:62.5rem;padding:0 0 .9375rem 1.125rem}.kri-reference-module__gSUb9a__libraryPanel{background:linear-gradient(120deg,#fff,#e9f4ff);border:.125rem solid #fff;border-radius:.9375rem;padding:.9375rem .75rem;position:relative;transform:rotateY(-15deg)rotate(7deg);box-shadow:.9375rem -.75rem #d9ecfdaa,1.75rem -1.5625rem #bfdffaaa,2.5rem -2.1875rem #e2f2ff99,0 1.25rem 2.5rem #4295e82b}.kri-reference-module__gSUb9a__libraryPanel header{color:#0878ff;align-items:center;gap:.5rem;margin:0 0 .9375rem;display:flex}.kri-reference-module__gSUb9a__libraryPanel header h3{color:#101d49;flex:1;margin:0;font-size:clamp(.8125rem,.9vw,1.25rem)}.kri-reference-module__gSUb9a__libraryPanel header svg{width:1.125rem;height:1.125rem}.kri-reference-module__gSUb9a__libraryRow{background:#ffffffba;border-radius:.5625rem;align-items:center;gap:.4375rem;min-width:0;margin-top:.3125rem;padding:.625rem .3125rem;display:flex}.kri-reference-module__gSUb9a__libraryRow .kri-reference-module__gSUb9a__icon{border-radius:.5rem;width:1.8125rem;height:1.8125rem}.kri-reference-module__gSUb9a__libraryRow>b{color:#203a65;flex:1;font-size:clamp(.5rem,.61vw,.875rem);font-weight:600}.kri-reference-module__gSUb9a__libraryRow>span:last-child{color:#0862d4;background:#e5f1ff;border-radius:.4375rem;padding:.3125rem;font-size:clamp(.4375rem,.52vw,.75rem)}.kri-reference-module__gSUb9a__customHalf .kri-reference-module__gSUb9a__chips{gap:.5rem;margin-top:1.125rem}.kri-reference-module__gSUb9a__customHalf .kri-reference-module__gSUb9a__chips>div{gap:.5rem}.kri-reference-module__gSUb9a__customHalf .kri-reference-module__gSUb9a__chips>div>span{padding:.5rem .625rem;font-size:clamp(.5625rem,.65vw,.875rem)}.kri-reference-module__gSUb9a__customHalf .kri-reference-module__gSUb9a__chips>div>svg{width:.75rem}.kri-reference-module__gSUb9a__customVisual{perspective:68.75rem;grid-template-columns:47% 51%;align-items:center;gap:2%;margin-top:1.5625rem;display:grid}.kri-reference-module__gSUb9a__customForm,.kri-reference-module__gSUb9a__performance{background:linear-gradient(120deg,#fff,#edf6ff);border:1px solid #d7e8fd;border-radius:.8125rem;min-width:0;padding:.9375rem .75rem;transform:rotate(-3deg);box-shadow:.5rem .625rem #b9d9fa44}.kri-reference-module__gSUb9a__customForm h3,.kri-reference-module__gSUb9a__performance h3{color:#112152;margin:0 0 .8125rem;font-size:clamp(.8125rem,.96vw,1.25rem)}.kri-reference-module__gSUb9a__customForm label{color:#294971;grid-template-columns:29% 69%;align-items:center;gap:2%;margin-top:.625rem;font-size:clamp(.5rem,.62vw,.875rem);display:grid}.kri-reference-module__gSUb9a__customForm input,.kri-reference-module__gSUb9a__customForm select{color:#304f7c;background:#fafdff;border:1px solid #d7e6f9;border-radius:.3125rem;width:100%;min-width:0;padding:.4375rem .375rem;font-size:clamp(.5rem,.57vw,.8125rem)}.kri-reference-module__gSUb9a__customForm input::placeholder{color:#697c9d}.kri-reference-module__gSUb9a__customForm button{color:#fff;cursor:pointer;background:#0866ec;border:0;border-radius:.375rem;width:70%;margin:.75rem 0 0 auto;padding:.5625rem .4375rem;font-size:clamp(.625rem,.72vw,1rem);display:block}.kri-reference-module__gSUb9a__customForm>small{text-align:right;color:#5b7398;margin-top:.4375rem;font-size:.5rem;display:block}.kri-reference-module__gSUb9a__performance{padding:.875rem .625rem;transform:rotate(-4deg)}.kri-reference-module__gSUb9a__performance header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.kri-reference-module__gSUb9a__performance h3{margin:0;font-size:clamp(.6875rem,.72vw,1rem)}.kri-reference-module__gSUb9a__performance header>span{color:#345f8f;border:1px solid #d7e7fa;border-radius:.25rem;padding:.3125rem;font-size:.5rem}.kri-reference-module__gSUb9a__performance>svg{width:100%;margin-top:.9375rem}.kri-reference-module__gSUb9a__performance text{fill:#546f99;font-size:.5625rem}.kri-reference-module__gSUb9a__performanceStats{grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.625rem;display:grid}.kri-reference-module__gSUb9a__performanceStats>div{color:#00996d;background:#e3f7ed;border-radius:.4375rem;align-items:center;gap:.5rem;padding:.5rem;display:flex}.kri-reference-module__gSUb9a__performanceStats>div:last-child{color:#e93558;background:#ffe7ef}.kri-reference-module__gSUb9a__performanceStats svg{width:1.4375rem}.kri-reference-module__gSUb9a__performanceStats b{color:#172f5b;font-size:1.125rem}.kri-reference-module__gSUb9a__performanceStats small{color:#506990;margin-top:.125rem;font-size:.5rem;font-weight:400;line-height:1.5;display:block}.kri-reference-module__gSUb9a__preview{color:#145c48;overflow-wrap:anywhere;background:#eaf9f2;border:1px solid #96d5bf;border-radius:.5rem;gap:.5625rem;margin-top:.75rem;padding:.625rem;display:flex}.kri-reference-module__gSUb9a__preview>svg{flex-shrink:0;width:1.0625rem}.kri-reference-module__gSUb9a__preview b{font-size:.75rem}.kri-reference-module__gSUb9a__preview p{margin:.25rem 0;font-size:.625rem}.kri-reference-module__gSUb9a__scene{z-index:-2;object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.kri-reference-module__gSUb9a__centerCopy{text-align:center;max-width:70%;margin:0 auto}.kri-reference-module__gSUb9a__centerCopy .kri-reference-module__gSUb9a__copy h2{font-size:clamp(1.9375rem,2.7vw,3.625rem)}.kri-reference-module__gSUb9a__centerCopy .kri-reference-module__gSUb9a__copy h2 span{display:block}.kri-reference-module__gSUb9a__centerCopy .kri-reference-module__gSUb9a__copy p{max-width:90%;margin:auto}.kri-reference-module__gSUb9a__meaning{min-height:37vw;padding-block:2.8125rem 4.0625rem}.kri-reference-module__gSUb9a__meaning .kri-reference-module__gSUb9a__centerCopy{max-width:61%}.kri-reference-module__gSUb9a__meaningCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:5%;max-width:57%;margin:2.1875rem auto 0;display:grid}.kri-reference-module__gSUb9a__meaningCards article{text-align:center;background:#fffffff2;border:1px solid #e2edfc;border-radius:.9375rem;min-width:0;padding:1.25rem .8125rem;position:relative;box-shadow:0 .625rem 1.875rem #347ecc0d}.kri-reference-module__gSUb9a__meaningCards h3{color:#0d2150;margin:.75rem 0 .5rem;font-size:clamp(.875rem,1vw,1.375rem)}.kri-reference-module__gSUb9a__meaningCards p{color:#5a7099;margin:0;font-size:clamp(.6875rem,.8vw,1.0625rem);line-height:1.5}.kri-reference-module__gSUb9a__meaningCards article>svg{color:#126fff;width:1.375rem;position:absolute;top:43%;left:calc(100% + .1875rem)}.kri-reference-module__gSUb9a__connected{padding-block:clamp(2.8125rem,4vw,5.3125rem)}.kri-reference-module__gSUb9a__connected:after{content:"";z-index:-1;background:linear-gradient(90deg,#031337b0,#05205377);position:absolute;inset:0}.kri-reference-module__gSUb9a__connectedCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:2.5rem;display:grid}.kri-reference-module__gSUb9a__connectedCard{background:linear-gradient(120deg,#fff,#edf5ff);border:1px solid #deebfd;border-radius:.75rem;align-items:flex-start;gap:1rem;min-width:0;padding:1.4375rem 1.125rem;text-decoration:none;display:flex;position:relative}.kri-reference-module__gSUb9a__connectedCard>div{min-width:0}.kri-reference-module__gSUb9a__connectedCard h3{color:#0e214f;margin:0 1.375rem .625rem 0;font-size:clamp(1rem,1.16vw,1.5625rem)}.kri-reference-module__gSUb9a__connectedCard p{color:#586d92;margin:0;font-size:clamp(.75rem,.87vw,1.1875rem);line-height:1.6}.kri-reference-module__gSUb9a__linkArrow{color:#096afa;border:1px solid #cadaff;border-radius:50%;width:1.3125rem;height:1.3125rem;padding:.1875rem;position:absolute;top:1.125rem;right:.8125rem}.kri-reference-module__gSUb9a__connectedCard:hover{border-color:#70aaff}.kri-reference-module__gSUb9a__thresholdSection{grid-template-columns:73% 25%;align-items:center;gap:2%;display:grid}.kri-reference-module__gSUb9a__thresholdMain{min-width:0}.kri-reference-module__gSUb9a__thresholdMain>.kri-reference-module__gSUb9a__copy{margin:0 0 1.375rem;padding-left:.9375rem}.kri-reference-module__gSUb9a__thresholdMain>.kri-reference-module__gSUb9a__copy .kri-reference-module__gSUb9a__badge{letter-spacing:.14em;background:0 0;border:0;margin-bottom:.875rem;padding:0;font-size:.6875rem}.kri-reference-module__gSUb9a__thresholdMain>.kri-reference-module__gSUb9a__copy h2{font-size:clamp(1.8125rem,2.55vw,3.4375rem)}.kri-reference-module__gSUb9a__thresholdMain>.kri-reference-module__gSUb9a__copy p{max-width:90%}.kri-reference-module__gSUb9a__thresholdChart{width:100%;height:auto;margin-top:.625rem}.kri-reference-module__gSUb9a__thresholdChart text{fill:#3b527b;font-family:inherit;font-size:.625rem}.kri-reference-module__gSUb9a__thresholdChart .kri-reference-module__gSUb9a__barLabel{fill:#101c50;font-size:.6875rem;font-weight:700}.kri-reference-module__gSUb9a__tableScroll{overflow-x:auto}.kri-reference-module__gSUb9a__table{border-collapse:collapse;color:#4d628b;width:100%;font-size:clamp(.6875rem,.81vw,1.125rem);line-height:1.45}.kri-reference-module__gSUb9a__table th{text-align:left;color:#344c75;background:#eaf1fb;padding:.6875rem .75rem;font-size:clamp(.625rem,.73vw,1rem);font-weight:600}.kri-reference-module__gSUb9a__table td{border-bottom:1px solid #d7e3f5;padding:.6875rem .75rem}.kri-reference-module__gSUb9a__table td:first-child{color:#0d2450;font-weight:500}.kri-reference-module__gSUb9a__decision{background:#fffb;border:1px solid #deebfd;border-left:.1875rem solid #086aff;border-radius:.875rem;padding:1.75rem 1.5rem}.kri-reference-module__gSUb9a__decision>.kri-reference-module__gSUb9a__icon{border-radius:50%;width:3.375rem;height:3.375rem;margin-bottom:1.25rem}.kri-reference-module__gSUb9a__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:#065bea;font-size:.6875rem;font-weight:700;display:block}.kri-reference-module__gSUb9a__decision h3{color:#0c1747;margin:.9375rem 0;font-size:clamp(1.1875rem,1.35vw,1.8125rem);line-height:1.35}.kri-reference-module__gSUb9a__decision p{color:#5b6c91;margin:0;font-size:clamp(.875rem,.95vw,1.3125rem);line-height:1.6}.kri-reference-module__gSUb9a__section :focus-visible{outline-offset:.25rem;outline:.1875rem solid #0787ff}@media (min-width:1800px){.kri-reference-module__gSUb9a__section{flex-direction:column;justify-content:center;min-height:33vw;display:flex}.kri-reference-module__gSUb9a__librarySection,.kri-reference-module__gSUb9a__thresholdSection{display:grid}.kri-reference-module__gSUb9a__overviewVisual{min-height:31vw}.kri-reference-module__gSUb9a__monthCards article{padding:1.5625rem}.kri-reference-module__gSUb9a__ownerCopy{margin-block:3vw}.kri-reference-module__gSUb9a__owner{display:block}.kri-reference-module__gSUb9a__monthlyVisual{min-height:21.875rem}.kri-reference-module__gSUb9a__monthStats .kri-reference-module__gSUb9a__stat strong{font-size:2rem}.kri-reference-module__gSUb9a__monthStats .kri-reference-module__gSUb9a__stat span:not(.kri-reference-module__gSUb9a__icon){font-size:.6875rem}.kri-reference-module__gSUb9a__monthStats .kri-reference-module__gSUb9a__stat small{font-size:.75rem}.kri-reference-module__gSUb9a__performance header>span,.kri-reference-module__gSUb9a__customForm>small{font-size:.6875rem}}@media (max-width:1200px) and (min-width:901px){.kri-reference-module__gSUb9a__chips,.kri-reference-module__gSUb9a__chips>div{gap:.5rem}.kri-reference-module__gSUb9a__chips>div>span{padding:.5rem;font-size:.5625rem}.kri-reference-module__gSUb9a__overviewStats .kri-reference-module__gSUb9a__stat{gap:.3125rem;padding:.625rem .375rem}.kri-reference-module__gSUb9a__overviewStats .kri-reference-module__gSUb9a__icon{width:1.5rem;height:1.5rem}.kri-reference-module__gSUb9a__monthCards article{flex-direction:column}.kri-reference-module__gSUb9a__monthCards article>div{padding-right:0}.kri-reference-module__gSUb9a__monthCards p{padding-bottom:1.5625rem}.kri-reference-module__gSUb9a__trendLayout{grid-template-columns:60% 38%}.kri-reference-module__gSUb9a__attention>div,.kri-reference-module__gSUb9a__libraryRow{flex-wrap:wrap}.kri-reference-module__gSUb9a__libraryRow>span:last-child{margin-left:2.1875rem}.kri-reference-module__gSUb9a__libraryContent{grid-template-columns:45% 55%}.kri-reference-module__gSUb9a__customVisual{grid-template-columns:1fr;gap:1.125rem}.kri-reference-module__gSUb9a__performance{max-width:85%;margin-left:auto}.kri-reference-module__gSUb9a__meaningCards{max-width:64%}.kri-reference-module__gSUb9a__connectedCard{flex-direction:column}.kri-reference-module__gSUb9a__thresholdSection{grid-template-columns:70% 28%}}@media (max-width:900px){.kri-reference-module__gSUb9a__section{padding:2.5rem 6%}.kri-reference-module__gSUb9a__split,.kri-reference-module__gSUb9a__monthly .kri-reference-module__gSUb9a__split{grid-template-columns:1fr;gap:1.875rem}.kri-reference-module__gSUb9a__copy h2{font-size:clamp(1.9375rem,5vw,2.75rem)}.kri-reference-module__gSUb9a__copy p{font-size:.9375rem}.kri-reference-module__gSUb9a__badge{font-size:.6875rem}.kri-reference-module__gSUb9a__overviewVisual{min-height:0}.kri-reference-module__gSUb9a__overviewVisual>.kri-reference-module__gSUb9a__art{width:100%;max-width:100%;margin:2.8125rem 0 0}.kri-reference-module__gSUb9a__overviewStats{left:0;right:0;transform:none}.kri-reference-module__gSUb9a__stat span:not(.kri-reference-module__gSUb9a__icon){font-size:.6875rem}.kri-reference-module__gSUb9a__stat strong{font-size:1.5625rem}.kri-reference-module__gSUb9a__owner{align-items:flex-start;min-height:37.5rem;padding-top:2.8125rem}.kri-reference-module__gSUb9a__ownerCopy{z-index:1;width:65%}.kri-reference-module__gSUb9a__ownerImage{object-position:65% center;opacity:.6;width:110%;height:100%;right:-10%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.kri-reference-module__gSUb9a__owner .kri-reference-module__gSUb9a__copy h2{font-size:2.5rem}.kri-reference-module__gSUb9a__owner .kri-reference-module__gSUb9a__copy p{max-width:95%}.kri-reference-module__gSUb9a__monthCards{grid-template-columns:1fr 1fr;gap:1.25rem}.kri-reference-module__gSUb9a__monthCards article{padding:1.25rem}.kri-reference-module__gSUb9a__monthCards h3{font-size:1.0625rem}.kri-reference-module__gSUb9a__monthCards p{font-size:.8125rem}.kri-reference-module__gSUb9a__cardArrow{display:none}.kri-reference-module__gSUb9a__monthCards b{font-size:.875rem}.kri-reference-module__gSUb9a__spark{width:3.4375rem}.kri-reference-module__gSUb9a__monthlyVisual{width:95%;max-width:42.5rem;margin:auto}.kri-reference-module__gSUb9a__monthStats .kri-reference-module__gSUb9a__stat span:not(.kri-reference-module__gSUb9a__icon){font-size:.625rem}.kri-reference-module__gSUb9a__monthStats .kri-reference-module__gSUb9a__stat strong{font-size:1.5rem}.kri-reference-module__gSUb9a__monthStats .kri-reference-module__gSUb9a__stat small{font-size:.5625rem}.kri-reference-module__gSUb9a__panel h3{font-size:1.125rem}.kri-reference-module__gSUb9a__panel p,.kri-reference-module__gSUb9a__attention h4{font-size:.75rem}.kri-reference-module__gSUb9a__attention b{font-size:.625rem}.kri-reference-module__gSUb9a__attention small{font-size:.5625rem}.kri-reference-module__gSUb9a__attention strong{font-size:.75rem}.kri-reference-module__gSUb9a__pill{font-size:.625rem}.kri-reference-module__gSUb9a__score>strong{font-size:2.125rem}.kri-reference-module__gSUb9a__score>strong>span{font-size:1rem}.kri-reference-module__gSUb9a__alert{font-size:.75rem}.kri-reference-module__gSUb9a__alert small,.kri-reference-module__gSUb9a__summary .kri-reference-module__gSUb9a__stat span:not(.kri-reference-module__gSUb9a__icon){font-size:.625rem}.kri-reference-module__gSUb9a__librarySection{display:block}.kri-reference-module__gSUb9a__libraryHalf{border-bottom:1px solid #d9e7fa;border-right:0;padding:0 0 2.1875rem}.kri-reference-module__gSUb9a__customHalf{padding:2.1875rem 0 0}.kri-reference-module__gSUb9a__libraryHalf .kri-reference-module__gSUb9a__copy{max-width:100%}.kri-reference-module__gSUb9a__libraryContent{grid-template-columns:45% 50%;gap:5%}.kri-reference-module__gSUb9a__libraryVisual{padding:.625rem 1.25rem 1.25rem 0}.kri-reference-module__gSUb9a__libraryPanel header h3{font-size:1.0625rem}.kri-reference-module__gSUb9a__libraryRow>b{font-size:.75rem}.kri-reference-module__gSUb9a__libraryRow>span:last-child{font-size:.625rem}.kri-reference-module__gSUb9a__numbered h3{font-size:1.0625rem}.kri-reference-module__gSUb9a__numbered p{font-size:.8125rem}.kri-reference-module__gSUb9a__customHalf .kri-reference-module__gSUb9a__chips>div>span{font-size:.75rem}.kri-reference-module__gSUb9a__customForm h3{font-size:1.125rem}.kri-reference-module__gSUb9a__customForm label,.kri-reference-module__gSUb9a__customForm input,.kri-reference-module__gSUb9a__customForm select{font-size:.6875rem}.kri-reference-module__gSUb9a__customForm button{font-size:.8125rem}.kri-reference-module__gSUb9a__customForm>small{font-size:.625rem}.kri-reference-module__gSUb9a__performance h3{font-size:.875rem}.kri-reference-module__gSUb9a__performance header>span{font-size:.625rem}.kri-reference-module__gSUb9a__meaning .kri-reference-module__gSUb9a__centerCopy,.kri-reference-module__gSUb9a__centerCopy{max-width:95%}.kri-reference-module__gSUb9a__centerCopy .kri-reference-module__gSUb9a__copy h2{font-size:2.1875rem}.kri-reference-module__gSUb9a__meaning .kri-reference-module__gSUb9a__centerCopy{background:#f5faffed;border-radius:1rem;padding:1.25rem}.kri-reference-module__gSUb9a__meaningCards{gap:4%;max-width:90%;margin-top:1.875rem}.kri-reference-module__gSUb9a__meaningCards h3{font-size:1rem}.kri-reference-module__gSUb9a__meaningCards p{font-size:.8125rem}.kri-reference-module__gSUb9a__meaningCards article>svg{width:1.0625rem}.kri-reference-module__gSUb9a__connectedCards{grid-template-columns:1fr 1fr;gap:1rem}.kri-reference-module__gSUb9a__connectedCard h3{font-size:1.1875rem}.kri-reference-module__gSUb9a__connectedCard p{font-size:.875rem}.kri-reference-module__gSUb9a__thresholdSection{grid-template-columns:1fr;gap:1.5625rem}.kri-reference-module__gSUb9a__thresholdMain>.kri-reference-module__gSUb9a__copy{padding:0}.kri-reference-module__gSUb9a__thresholdMain>.kri-reference-module__gSUb9a__copy h2{font-size:2.0625rem}.kri-reference-module__gSUb9a__thresholdMain>.kri-reference-module__gSUb9a__copy p,.kri-reference-module__gSUb9a__decision{max-width:100%}.kri-reference-module__gSUb9a__decision h3{font-size:1.4375rem}.kri-reference-module__gSUb9a__decision p{font-size:.9375rem}.kri-reference-module__gSUb9a__table{font-size:.75rem}.kri-reference-module__gSUb9a__table th{font-size:.6875rem}}@media (max-width:600px){.kri-reference-module__gSUb9a__section{padding:2.1875rem 5%}.kri-reference-module__gSUb9a__copy h2,.kri-reference-module__gSUb9a__owner .kri-reference-module__gSUb9a__copy h2,.kri-reference-module__gSUb9a__centerCopy .kri-reference-module__gSUb9a__copy h2,.kri-reference-module__gSUb9a__thresholdMain>.kri-reference-module__gSUb9a__copy h2{font-size:1.875rem}.kri-reference-module__gSUb9a__copy p{font-size:.875rem}.kri-reference-module__gSUb9a__badge{font-size:.625rem;line-height:1.45}.kri-reference-module__gSUb9a__posture{margin-top:1.5625rem}.kri-reference-module__gSUb9a__posture h3{font-size:1.125rem}.kri-reference-module__gSUb9a__posture p{font-size:.875rem}.kri-reference-module__gSUb9a__chips{gap:.5rem;margin-top:1.375rem}.kri-reference-module__gSUb9a__chips>div{gap:.4375rem}.kri-reference-module__gSUb9a__chips>div>span{padding:.5rem;font-size:.625rem}.kri-reference-module__gSUb9a__chips>div>svg{display:none}.kri-reference-module__gSUb9a__overviewStats{order:-1;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:.9375rem;position:static}.kri-reference-module__gSUb9a__overviewVisual{flex-direction:column;display:flex}.kri-reference-module__gSUb9a__overviewStats{width:100%}.kri-reference-module__gSUb9a__overviewVisual>.kri-reference-module__gSUb9a__art{width:110%;max-width:110%;margin:0}.kri-reference-module__gSUb9a__owner{flex-direction:column;gap:1.5rem;min-height:0;display:flex}.kri-reference-module__gSUb9a__ownerCopy{width:100%}.kri-reference-module__gSUb9a__ownerImage{opacity:1;object-fit:contain;object-position:right center;order:1;width:100%;height:auto;position:relative;inset:auto;-webkit-mask-image:none;mask-image:none}.kri-reference-module__gSUb9a__accentLine{margin-top:1.25rem}.kri-reference-module__gSUb9a__monthlyVisual{width:100%;min-height:0;padding:.3125rem 0 .9375rem}.kri-reference-module__gSUb9a__glassChart{grid-template-columns:1fr;padding:.625rem;transform:none;box-shadow:.4375rem .5rem #b9dcfa66}.kri-reference-module__gSUb9a__chartBox{padding:.625rem}.kri-reference-module__gSUb9a__monthStats{flex-direction:row;gap:.3125rem}.kri-reference-module__gSUb9a__monthStats .kri-reference-module__gSUb9a__stat{flex:1;min-width:0;padding:.5rem;display:block}.kri-reference-module__gSUb9a__monthStats .kri-reference-module__gSUb9a__stat .kri-reference-module__gSUb9a__icon{width:1.25rem;height:1.25rem;margin-bottom:.375rem}.kri-reference-module__gSUb9a__monthStats .kri-reference-module__gSUb9a__stat span:not(.kri-reference-module__gSUb9a__icon){font-size:.5rem}.kri-reference-module__gSUb9a__monthStats .kri-reference-module__gSUb9a__stat strong{font-size:1.375rem}.kri-reference-module__gSUb9a__monthStats .kri-reference-module__gSUb9a__stat small{margin:.1875rem 0 0;display:block}.kri-reference-module__gSUb9a__bars3d,.kri-reference-module__gSUb9a__calendar3d{display:none}.kri-reference-module__gSUb9a__monthCards{grid-template-columns:1fr;gap:.9375rem;margin-top:1.75rem}.kri-reference-module__gSUb9a__monthCards article{gap:.875rem;padding:1.125rem}.kri-reference-module__gSUb9a__monthCards article>div{padding-right:22%}.kri-reference-module__gSUb9a__monthCards h3{font-size:1.0625rem}.kri-reference-module__gSUb9a__monthCards p{font-size:.8125rem}.kri-reference-module__gSUb9a__monthSteps{gap:.75rem}.kri-reference-module__gSUb9a__monthSteps>span{padding:.4375rem .5625rem;font-size:.625rem}.kri-reference-module__gSUb9a__monthSteps svg{display:none}.kri-reference-module__gSUb9a__tagline{font-size:1.0625rem}.kri-reference-module__gSUb9a__trendPanel{outline-width:.3125rem;padding:.75rem}.kri-reference-module__gSUb9a__trendLayout{grid-template-columns:1fr;gap:.75rem}.kri-reference-module__gSUb9a__trendLayout aside{grid-template-columns:1fr;gap:.625rem;display:grid}.kri-reference-module__gSUb9a__score>strong{font-size:2.25rem}.kri-reference-module__gSUb9a__attention h4{font-size:.8125rem}.kri-reference-module__gSUb9a__attention b{font-size:.6875rem}.kri-reference-module__gSUb9a__attention small{font-size:.625rem}.kri-reference-module__gSUb9a__attention strong{font-size:.875rem}.kri-reference-module__gSUb9a__pill{font-size:.6875rem}.kri-reference-module__gSUb9a__summary{grid-template-columns:1fr 1fr;gap:.625rem}.kri-reference-module__gSUb9a__summary .kri-reference-module__gSUb9a__stat{border:0;padding:.3125rem}.kri-reference-module__gSUb9a__summary .kri-reference-module__gSUb9a__stat strong{font-size:1.4375rem}.kri-reference-module__gSUb9a__libraryContent{grid-template-columns:1fr;gap:1.25rem}.kri-reference-module__gSUb9a__numbered{margin-top:1.25rem}.kri-reference-module__gSUb9a__numbered li{padding-bottom:1.25rem}.kri-reference-module__gSUb9a__libraryVisual{max-width:23.125rem;margin:auto;padding:.625rem 1.875rem 2.1875rem .3125rem}.kri-reference-module__gSUb9a__libraryPanel{transform:rotateY(-8deg)rotate(3deg)}.kri-reference-module__gSUb9a__libraryRow{padding:.75rem .4375rem}.kri-reference-module__gSUb9a__libraryRow>b{font-size:.75rem}.kri-reference-module__gSUb9a__libraryRow>span:last-child{font-size:.625rem}.kri-reference-module__gSUb9a__customVisual{grid-template-columns:1fr;gap:1.375rem}.kri-reference-module__gSUb9a__customForm,.kri-reference-module__gSUb9a__performance{padding:1.125rem;transform:none;box-shadow:.25rem .3125rem #b9d9fa44}.kri-reference-module__gSUb9a__customForm label{grid-template-columns:25% 73%;font-size:.75rem}.kri-reference-module__gSUb9a__customForm input,.kri-reference-module__gSUb9a__customForm select{padding:.5625rem;font-size:.875rem}.kri-reference-module__gSUb9a__customForm button{padding:.6875rem;font-size:.875rem}.kri-reference-module__gSUb9a__customForm>small{font-size:.625rem}.kri-reference-module__gSUb9a__performance h3{font-size:1rem}.kri-reference-module__gSUb9a__performanceStats b{font-size:1.4375rem}.kri-reference-module__gSUb9a__performanceStats small{font-size:.625rem}.kri-reference-module__gSUb9a__performance>svg{max-height:11.25rem}.kri-reference-module__gSUb9a__meaningCards{grid-template-columns:1fr 1fr;gap:.9375rem;max-width:100%}.kri-reference-module__gSUb9a__meaningCards article{padding:1.25rem .8125rem}.kri-reference-module__gSUb9a__meaningCards article>svg{display:none}.kri-reference-module__gSUb9a__meaningCards h3{font-size:1rem}.kri-reference-module__gSUb9a__meaningCards p{font-size:.8125rem}.kri-reference-module__gSUb9a__centerCopy{max-width:100%!important}.kri-reference-module__gSUb9a__centerCopy .kri-reference-module__gSUb9a__copy p{max-width:100%}.kri-reference-module__gSUb9a__connectedCards{grid-template-columns:1fr;gap:.9375rem;margin-top:1.5625rem}.kri-reference-module__gSUb9a__connectedCard{padding:1.25rem}.kri-reference-module__gSUb9a__connectedCard h3{font-size:1.25rem}.kri-reference-module__gSUb9a__connectedCard p{font-size:.875rem}.kri-reference-module__gSUb9a__connected .kri-reference-module__gSUb9a__scene{object-position:75% center;opacity:.6}.kri-reference-module__gSUb9a__thresholdSection .kri-reference-module__gSUb9a__panel{padding:.75rem}.kri-reference-module__gSUb9a__thresholdSection .kri-reference-module__gSUb9a__panel header{flex-wrap:wrap}.kri-reference-module__gSUb9a__thresholdSection .kri-reference-module__gSUb9a__panel h3{font-size:1.0625rem}.kri-reference-module__gSUb9a__thresholdChart{min-width:0;height:11.25rem}.kri-reference-module__gSUb9a__table{min-width:36.875rem}.kri-reference-module__gSUb9a__decision{padding:1.375rem}.kri-reference-module__gSUb9a__decision h3{font-size:1.375rem}.kri-reference-module__gSUb9a__eyebrow{font-size:.625rem}}.kri-reference-module__gSUb9a__libraryContent{margin-top:1.875rem}@media (max-width:600px){.kri-reference-module__gSUb9a__libraryContent{margin-top:0}}.kri-reference-module__gSUb9a__meaning{background:linear-gradient(120deg,#f8fbff,#f4f9ff 55%,#f9fcff);min-height:0;padding:clamp(2.375rem,2.95vw,4rem) 4.5% clamp(2.625rem,3.4vw,4.625rem)}.kri-reference-module__gSUb9a__meaning:before{display:none}.kri-reference-module__gSUb9a__meaningWaves{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.kri-reference-module__gSUb9a__meaning .kri-reference-module__gSUb9a__centerCopy{background:0 0;border-radius:0;max-width:78%;padding:0}.kri-reference-module__gSUb9a__meaning .kri-reference-module__gSUb9a__badge{letter-spacing:.09em;margin-bottom:1.375rem;padding:.625rem 1.5rem;font-size:clamp(.625rem,.8vw,1.0625rem)}.kri-reference-module__gSUb9a__meaning .kri-reference-module__gSUb9a__copy h2{letter-spacing:-.035em;margin-bottom:1rem;font-size:clamp(1.875rem,3.15vw,4.25rem);line-height:1.14}.kri-reference-module__gSUb9a__meaning .kri-reference-module__gSUb9a__copy h2 span{background-image:linear-gradient(100deg,#0059ff,#00b8e8);margin-top:.1875rem}.kri-reference-module__gSUb9a__meaning .kri-reference-module__gSUb9a__copy p{color:#626e8c;max-width:78%;font-size:clamp(.875rem,1.1vw,1.5rem);line-height:1.45}.kri-reference-module__gSUb9a__meaningCards{gap:7.7%;max-width:91.5%;margin:clamp(1.5rem,1.4vw,1.9375rem) auto 0}.kri-reference-module__gSUb9a__meaningCards article{background:linear-gradient(135deg,#fafdff,#f8fbff);border:1px solid #cfe4ff;border-radius:1.4375rem;padding:clamp(1.125rem,1.3vw,1.75rem) .875rem;box-shadow:0 1.125rem 2.1875rem #579bea12}.kri-reference-module__gSUb9a__meaningCards .kri-reference-module__gSUb9a__icon{border-radius:1.25rem;width:clamp(3.125rem,3.9vw,5.25rem);height:clamp(3.125rem,3.9vw,5.25rem)}.kri-reference-module__gSUb9a__meaningCards h3{color:#080e50;letter-spacing:-.03em;margin:.75rem 0 .5rem;font-size:clamp(1.0625rem,1.25vw,1.6875rem);line-height:1.2}.kri-reference-module__gSUb9a__meaningCards p{color:#636f8f;max-width:21ch;margin:auto;font-size:clamp(.875rem,1.05vw,1.375rem);line-height:1.4}.kri-reference-module__gSUb9a__meaningConnector{z-index:-1;background:#78b5ff;justify-content:center;align-items:center;width:47%;height:.125rem;display:flex;position:absolute;top:46%;left:100%}.kri-reference-module__gSUb9a__meaningConnector svg{box-sizing:border-box;color:#0071ff;background:#f6fbff;border:.125rem solid #d0e5ff;border-radius:50%;flex-shrink:0;width:clamp(2.25rem,3vw,4rem);height:clamp(2.25rem,3vw,4rem);padding:.5625rem;box-shadow:0 .1875rem .5625rem #2888e51c}@media (max-width:900px){.kri-reference-module__gSUb9a__meaning .kri-reference-module__gSUb9a__centerCopy{max-width:100%}.kri-reference-module__gSUb9a__meaning .kri-reference-module__gSUb9a__copy h2{font-size:clamp(1.8125rem,4.5vw,2.5rem)}.kri-reference-module__gSUb9a__meaning .kri-reference-module__gSUb9a__copy p{max-width:85%}.kri-reference-module__gSUb9a__meaningCards{gap:4%;max-width:100%}.kri-reference-module__gSUb9a__meaningCards article{border-radius:1.125rem;padding:1.25rem .625rem}.kri-reference-module__gSUb9a__meaningCards h3{font-size:1rem}.kri-reference-module__gSUb9a__meaningCards p{font-size:.8125rem}.kri-reference-module__gSUb9a__meaningConnector{width:19%}.kri-reference-module__gSUb9a__meaningConnector svg{width:1.75rem;height:1.75rem;padding:.3125rem}}@media (max-width:560px){.kri-reference-module__gSUb9a__meaning .kri-reference-module__gSUb9a__copy p{max-width:100%}.kri-reference-module__gSUb9a__meaning .kri-reference-module__gSUb9a__badge{margin-bottom:1.125rem;padding:.5625rem .9375rem}.kri-reference-module__gSUb9a__meaningCards{grid-template-columns:1fr;gap:2.1875rem;max-width:18.125rem;margin-top:1.75rem}.kri-reference-module__gSUb9a__meaningCards article{padding:1.375rem}.kri-reference-module__gSUb9a__meaningCards h3{font-size:1.3125rem}.kri-reference-module__gSUb9a__meaningCards p{font-size:.9375rem}.kri-reference-module__gSUb9a__meaningConnector{width:.125rem;height:2.25rem;top:100%;left:50%}.kri-reference-module__gSUb9a__meaningConnector svg{position:absolute;top:.25rem;transform:rotate(90deg)}}
.kri-module__mFlPbG__page{position:relative}.kri-module__mFlPbG__hero{min-height:40rem;padding:10.625rem 0 var(--section-half-gap);isolation:isolate;text-align:center;align-items:center;display:flex;position:relative;overflow:hidden}.kri-module__mFlPbG__heroContent{max-width:47.5rem;color:var(--text-on-dark);margin:0 auto;padding:0 1.5rem;position:relative}.kri-module__mFlPbG__heroContent h1{margin:0}.kri-module__mFlPbG__heroLead{color:var(--text-link);margin-top:1.125rem;font-size:1.125rem;font-weight:600}.kri-module__mFlPbG__heroContent>p:not(.kri-module__mFlPbG__heroLead){color:var(--text-secondary-on-dark);margin-top:.875rem;max-width:37.5rem;margin-inline:auto;font-size:.9375rem;line-height:1.8}.kri-module__mFlPbG__heroContent .kri-module__mFlPbG__button{margin-top:1.625rem}.kri-module__mFlPbG__heroTags{flex-wrap:wrap;justify-content:center;gap:.625rem;margin-top:1.375rem;display:flex}.kri-module__mFlPbG__heroTags span{color:var(--text-secondary-on-dark);background:#ffffff0f;border:1px solid #ffffff24;border-radius:62.4375rem;padding:.375rem .875rem;font-size:.5rem}.kri-module__mFlPbG__button{align-items:center;gap:.5rem;display:inline-flex}.kri-module__mFlPbG__section{padding:var(--section-half-gap) 0;position:relative}.kri-module__mFlPbG__dark{background:var(--gradient-atmosphere);color:var(--text-primary)}.kri-module__mFlPbG__container{width:var(--container-width);margin-inline:auto}.kri-module__mFlPbG__sectionHead{text-align:center;max-width:40rem;margin:0 auto 2.25rem}.kri-module__mFlPbG__badge{background:var(--gradient-blue);color:var(--text-link);font-size:var(--product-section-eyebrow-size);letter-spacing:.06em;text-transform:uppercase;border-radius:62.4375rem;margin-bottom:.875rem;padding:.3125rem .75rem;font-weight:700;display:inline-block}.kri-module__mFlPbG__title{margin:0 0 .625rem}.kri-module__mFlPbG__lead{color:var(--text-link);margin:0 0 .5rem;font-size:.9375rem;font-weight:600}.kri-module__mFlPbG__description{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.8}.kri-module__mFlPbG__tags{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.kri-module__mFlPbG__tags span{background:var(--gradient-blue);border:1px solid var(--border);color:var(--text-link);border-radius:62.4375rem;padding:.4375rem .875rem;font-size:.6875rem;font-weight:600}.kri-module__mFlPbG__miniFlow{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.25rem;font-size:.625rem;font-weight:600;display:flex}.kri-module__mFlPbG__miniFlow span:nth-child(odd){background:var(--bg-secondary);border:1px solid var(--border);border-radius:62.4375rem;padding:.375rem .75rem}.kri-module__mFlPbG__miniFlow span:nth-child(2n){color:var(--text-tertiary)}.kri-module__mFlPbG__split{grid-template-columns:1fr 1fr;align-items:center;gap:3.5rem;display:grid}.kri-module__mFlPbG__splitCopy{max-width:28.75rem}.kri-module__mFlPbG__splitVisual{justify-content:center;align-items:center;display:flex}.kri-module__mFlPbG__infoHead{text-align:center;max-width:42.5rem;margin:0 auto 2rem}.kri-module__mFlPbG__panel{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:26.25rem;box-shadow:var(--shadow-glass);border-radius:1rem;overflow:hidden}.kri-module__mFlPbG__panelHead{border-bottom:1px solid var(--border);padding:1rem 1.25rem}.kri-module__mFlPbG__panelHead strong{color:var(--text-heading);font-size:.875rem;display:block}.kri-module__mFlPbG__panelHead span{color:var(--text-secondary);margin-top:.25rem;font-size:.6875rem;line-height:1.5;display:block}.kri-module__mFlPbG__logBody{gap:.625rem;padding:.875rem 1.25rem;display:grid}.kri-module__mFlPbG__logRow{font-size:.625rem;font-family:var(--font-mono);color:var(--text-primary);justify-content:space-between;align-items:center;gap:.75rem;display:flex}.kri-module__mFlPbG__logRow b{white-space:nowrap;border-radius:.375rem;padding:.1875rem .5rem;font-family:inherit;font-size:.5rem;font-weight:700}.kri-module__mFlPbG__logRow b[data-tone=good]{color:#16a34a;background:#16a34a1f}.kri-module__mFlPbG__logRow b[data-tone=bad]{color:#dc2626;background:#dc26261f}.kri-module__mFlPbG__logRow b[data-tone=warn]{color:#d97706;background:#d977061f}.kri-module__mFlPbG__coverageBody{gap:.875rem;padding:.875rem 1.25rem;display:grid}.kri-module__mFlPbG__coverageRow{align-items:flex-start;gap:.625rem;display:flex}.kri-module__mFlPbG__coverageRow span{background:var(--gradient-blue);width:1.75rem;height:1.75rem;color:var(--text-link);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.kri-module__mFlPbG__coverageRow strong{color:var(--text-heading);font-size:.6875rem;display:block}.kri-module__mFlPbG__coverageRow p{color:var(--text-secondary);margin-top:.125rem;font-size:.625rem;line-height:1.5}.kri-module__mFlPbG__scanBody{gap:.625rem;padding:.75rem 1.25rem;display:grid}.kri-module__mFlPbG__scanRow{grid-template-columns:1fr auto auto;align-items:center;gap:.5rem;font-size:.625rem;display:grid}.kri-module__mFlPbG__scanDomain{font-family:var(--font-mono);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kri-module__mFlPbG__scanLabel{font-size:.5rem;font-weight:600}.kri-module__mFlPbG__scanLabel[data-tone=good]{color:#16a34a}.kri-module__mFlPbG__scanLabel[data-tone=bad]{color:#dc2626}.kri-module__mFlPbG__scanLabel[data-tone=warn]{color:#d97706}.kri-module__mFlPbG__scanRow b{white-space:nowrap;border-radius:.375rem;padding:.1875rem .5rem;font-size:.5625rem;font-weight:700}.kri-module__mFlPbG__scanRow b[data-tone=good]{color:#16a34a;background:#16a34a1f}.kri-module__mFlPbG__scanRow b[data-tone=bad]{color:#dc2626;background:#dc26261f}.kri-module__mFlPbG__scanRow b[data-tone=warn]{color:#d97706;background:#d977061f}.kri-module__mFlPbG__alertBody{gap:.875rem;padding:.875rem 1.25rem;display:grid}.kri-module__mFlPbG__alertRow{align-items:flex-start;gap:.625rem;display:flex}.kri-module__mFlPbG__alertRow i{border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.3125rem}.kri-module__mFlPbG__alertRow[data-tone=good] i{background:#16a34a}.kri-module__mFlPbG__alertRow[data-tone=bad] i{background:#dc2626}.kri-module__mFlPbG__alertRow[data-tone=warn] i{background:#d97706}.kri-module__mFlPbG__alertRow strong{color:var(--text-heading);font-size:.6875rem;display:block}.kri-module__mFlPbG__alertRow p{color:var(--text-secondary);margin-top:.125rem;font-size:.625rem;line-height:1.5}.kri-module__mFlPbG__flowBody{flex-wrap:wrap;align-items:center;gap:.625rem;padding:1.125rem 1.25rem 1.25rem;display:flex}.kri-module__mFlPbG__flowBox{align-items:center;gap:.625rem;display:flex}.kri-module__mFlPbG__flowBox>div{background:var(--gradient-blue);border:1px solid var(--border);border-radius:.625rem;min-width:7.5rem;padding:.75rem .875rem}.kri-module__mFlPbG__flowBox span{letter-spacing:.06em;text-transform:uppercase;color:var(--text-link);font-size:.5rem;display:block}.kri-module__mFlPbG__flowBox strong{color:var(--text-heading);margin-top:.25rem;font-size:.625rem;display:block}.kri-module__mFlPbG__flowArrow{color:var(--text-tertiary);flex-shrink:0}.kri-module__mFlPbG__statBody{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1rem 1.25rem 1.25rem;display:grid}.kri-module__mFlPbG__statBox{border:1px solid var(--border);text-align:center;border-radius:.75rem;padding:1.125rem}.kri-module__mFlPbG__statBox strong{font-size:1.625rem;font-weight:700;display:block}.kri-module__mFlPbG__statBox span{color:var(--text-secondary);margin-top:.25rem;font-size:.6875rem;display:block}.kri-module__mFlPbG__statBox[data-tone=good]{background:#0964ff0f}.kri-module__mFlPbG__statBox[data-tone=good] strong{color:var(--text-link)}.kri-module__mFlPbG__statBox[data-tone=bad]{background:#dc26260f}.kri-module__mFlPbG__statBox[data-tone=bad] strong{color:#dc2626}.kri-module__mFlPbG__twoCardRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:45rem;margin:.5rem auto 0;display:grid}.kri-module__mFlPbG__twoCard{border:1px solid var(--border);text-align:left;border-radius:.875rem;padding:1.25rem}.kri-module__mFlPbG__twoCard[data-active=true]{background:var(--gradient-blue);border-color:var(--border-active)}.kri-module__mFlPbG__twoCard strong{color:var(--text-heading);font-size:1.25rem;line-height:1.3;display:block}.kri-module__mFlPbG__twoCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.5rem}.kri-module__mFlPbG__featureStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;max-width:56.25rem;margin:.5rem auto 0;display:grid}.kri-module__mFlPbG__featureStripCard{background:var(--gradient-blue);border:1px solid var(--border);text-align:left;border-radius:.75rem;padding:1.125rem}.kri-module__mFlPbG__featureStripCard span{letter-spacing:.06em;text-transform:uppercase;color:var(--text-link);font-size:.5rem;display:block}.kri-module__mFlPbG__featureStripCard strong{color:var(--text-heading);margin-top:.375rem;font-size:1.0625rem;line-height:1.3;display:block}.kri-module__mFlPbG__featureStripCard p:empty{display:none}.kri-module__mFlPbG__laptopMock{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:23.75rem;box-shadow:var(--shadow-glass);border-radius:1.125rem;padding:1.25rem;position:relative}.kri-module__mFlPbG__laptopScreen{background:var(--gradient-blue);border:1px solid var(--border);border-radius:.625rem;gap:.625rem;padding:1rem;display:grid}.kri-module__mFlPbG__laptopScreenRow{background:var(--gradient-blue);border-radius:.25rem;height:.625rem}.kri-module__mFlPbG__laptopScreenRow:nth-child(2){width:70%}.kri-module__mFlPbG__laptopScreenRow:nth-child(3){width:45%}.kri-module__mFlPbG__laptopBadge{background:var(--gradient-button);width:2.5rem;height:2.5rem;color:var(--text-heading);box-shadow:var(--cy-button-shadow);border-radius:.75rem;justify-content:center;align-items:center;display:flex;position:absolute;top:-.625rem;right:1.5rem}.kri-module__mFlPbG__laptopBadgeAlt{background:var(--card-surface);color:var(--text-link);box-shadow:var(--shadow-sm);inset:auto auto -.625rem 1.5rem}.kri-module__mFlPbG__ecosystemGrid{gap:var(--card-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.kri-module__mFlPbG__ecosystemCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.375rem}.kri-module__mFlPbG__ecosystemCard h3{font-size:var(--type-h3-size);line-height:var(--type-h3-line);color:var(--text-heading);margin:0}.kri-module__mFlPbG__ecosystemCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.5rem}.kri-module__mFlPbG__capabilityGrid{gap:var(--card-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.kri-module__mFlPbG__capabilityCard strong{color:var(--text-heading);font-size:1.1875rem;line-height:1.3;display:block}.kri-module__mFlPbG__capabilityCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}.kri-module__mFlPbG__cta{background:var(--gradient-atmosphere);text-align:center;color:var(--text-primary)}.kri-module__mFlPbG__ctaInner{max-width:40rem;position:relative}.kri-module__mFlPbG__ctaInner .kri-module__mFlPbG__button{margin-top:1.375rem}@media (max-width:900px){.kri-module__mFlPbG__split{grid-template-columns:1fr}.kri-module__mFlPbG__ecosystemGrid,.kri-module__mFlPbG__capabilityGrid,.kri-module__mFlPbG__featureStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.kri-module__mFlPbG__twoCardRow{grid-template-columns:1fr}}@media (max-width:600px){.kri-module__mFlPbG__ecosystemGrid,.kri-module__mFlPbG__capabilityGrid,.kri-module__mFlPbG__featureStrip{grid-template-columns:1fr}}.kri-module__mFlPbG__statsBar{background:var(--bg-secondary);border-bottom:1px solid var(--border);padding:1.75rem 0}.kri-module__mFlPbG__statsBarGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;display:grid}.kri-module__mFlPbG__statsBarItem{text-align:left;justify-content:center;align-items:center;gap:.5rem;display:flex}.kri-module__mFlPbG__statsBarItem strong{color:var(--text-heading);white-space:nowrap;font-size:1.25rem;font-weight:700}.kri-module__mFlPbG__statsBarItem span{color:var(--text-secondary);font-size:.6875rem;display:block}.kri-module__mFlPbG__feedBody{gap:.75rem;padding:.875rem 1.25rem;display:grid}.kri-module__mFlPbG__feedRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.kri-module__mFlPbG__feedRow>span:first-child{color:var(--text-primary);font-size:.75rem}.kri-module__mFlPbG__feedStatus{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.375rem;font-size:.5625rem;font-weight:700;display:flex}.kri-module__mFlPbG__feedStatus i{background:#16a34a;border-radius:50%;width:.4375rem;height:.4375rem}.kri-module__mFlPbG__feedStatus{color:#16a34a}.kri-module__mFlPbG__exposureBody{gap:.875rem;padding:.875rem 1.25rem;display:grid}.kri-module__mFlPbG__exposureRow{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.kri-module__mFlPbG__exposureRow div{flex:1}.kri-module__mFlPbG__exposureRow strong{color:var(--text-heading);font-size:.75rem;display:block}.kri-module__mFlPbG__exposureRow p{color:var(--text-secondary);margin-top:.125rem;font-size:.625rem;line-height:1.5}.kri-module__mFlPbG__exposureBadge{color:#16a34a;white-space:nowrap;background:#16a34a1f;border-radius:.375rem;flex-shrink:0;padding:.1875rem .5rem;font-size:.5rem;font-weight:700}.kri-module__mFlPbG__trustCard{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:23.75rem;box-shadow:var(--shadow-glass);text-align:center;border-radius:1rem;padding:2rem 1.625rem}.kri-module__mFlPbG__trustIcon{background:var(--gradient-blue);width:3rem;height:3rem;color:var(--text-link);border-radius:.75rem;justify-content:center;align-items:center;margin-bottom:.875rem;display:inline-flex}.kri-module__mFlPbG__trustCard strong{color:var(--text-heading);font-size:1rem;display:block}.kri-module__mFlPbG__trustCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}.kri-module__mFlPbG__ecosystemGrid5{grid-template-columns:repeat(5,minmax(0,1fr));gap:.875rem;display:grid}.kri-module__mFlPbG__ecosystemIconCard{background:var(--card-surface);border:1px solid var(--border);text-align:left;border-radius:.875rem;padding:1.25rem 1rem}.kri-module__mFlPbG__ecosystemIconCard span{background:var(--gradient-blue);width:2.125rem;height:2.125rem;color:var(--text-link);border-radius:.5625rem;justify-content:center;align-items:center;margin-bottom:.75rem;display:inline-flex}.kri-module__mFlPbG__ecosystemIconCard strong{color:var(--text-heading);font-size:.8125rem;line-height:1.35;display:block}@media (max-width:900px){.kri-module__mFlPbG__statsBarGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.kri-module__mFlPbG__ecosystemGrid5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.kri-module__mFlPbG__statsBarGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.kri-module__mFlPbG__ecosystemGrid5{grid-template-columns:1fr}}.kri-module__mFlPbG__light{background:var(--bg-secondary)}.kri-module__mFlPbG__splitReverse{grid-template-columns:1fr 1fr}.kri-module__mFlPbG__splitReverse .kri-module__mFlPbG__splitCopy{order:2}.kri-module__mFlPbG__splitReverse .kri-module__mFlPbG__splitVisual{order:1}.kri-module__mFlPbG__featureListPanel{gap:.625rem;width:100%;max-width:23.75rem;display:grid}.kri-module__mFlPbG__featureListRow{background:var(--card-surface);border:1px solid var(--border);border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;display:flex}.kri-module__mFlPbG__featureListRow span{background:var(--gradient-blue);width:1.875rem;height:1.875rem;color:var(--text-link);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.kri-module__mFlPbG__featureListRow strong{color:var(--text-heading);font-size:.75rem;display:block}.kri-module__mFlPbG__featureListRow p{color:var(--text-secondary);margin-top:.125rem;font-size:.625rem;line-height:1.5}.kri-module__mFlPbG__tableBody{gap:.625rem;padding:.875rem 1.25rem;display:grid}.kri-module__mFlPbG__tableRow{color:var(--text-primary);justify-content:space-between;align-items:center;gap:.75rem;font-size:.6875rem;display:flex}.kri-module__mFlPbG__tableRow b{white-space:nowrap;border-radius:.375rem;padding:.1875rem .5rem;font-size:.5rem;font-weight:700}.kri-module__mFlPbG__tableRow b[data-tone=good]{color:#16a34a;background:#16a34a1f}.kri-module__mFlPbG__tableRow b[data-tone=bad]{color:#dc2626;background:#dc26261f}.kri-module__mFlPbG__tableRow b[data-tone=warn]{color:#d97706;background:#d977061f}.kri-module__mFlPbG__tableFooter{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;padding:0 1.25rem 1.125rem;display:grid}.kri-module__mFlPbG__structuredPanel{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:25rem;box-shadow:var(--shadow-glass);border-radius:1rem;padding:1.375rem}.kri-module__mFlPbG__structuredHead{justify-content:space-between;align-items:center;gap:.625rem;display:flex}.kri-module__mFlPbG__structuredHead span{color:var(--text-secondary);font-size:.6875rem}.kri-module__mFlPbG__structuredHead b{background:var(--gradient-blue);color:var(--text-link);border-radius:62.4375rem;padding:.25rem .625rem;font-size:.5625rem;font-weight:700}.kri-module__mFlPbG__structuredWord{color:var(--text-heading);margin:1.125rem 0 .375rem;font-size:2.125rem;font-weight:700}.kri-module__mFlPbG__structuredCaption{color:var(--text-secondary);font-size:.75rem;line-height:1.6}.kri-module__mFlPbG__structuredStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin-top:1.125rem;display:grid}.kri-module__mFlPbG__contextRow{color:var(--text-primary);justify-content:space-between;align-items:center;gap:.75rem;font-size:.6875rem;display:flex}.kri-module__mFlPbG__contextValue{color:var(--text-link);white-space:nowrap;font-size:.625rem;font-weight:600}.kri-module__mFlPbG__chipCloud{flex-wrap:wrap;gap:.5rem;padding:1rem 1.25rem 1.25rem;display:flex}.kri-module__mFlPbG__chipCloud span{background:var(--gradient-blue);border:1px solid var(--border);color:var(--text-link);border-radius:62.4375rem;padding:.4375rem .875rem;font-size:.625rem;font-weight:600}.kri-module__mFlPbG__questionList{gap:.625rem;margin-top:1.25rem;display:grid}.kri-module__mFlPbG__questionRow{background:var(--card-surface);border:1px solid var(--border);color:var(--text-heading);border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem .875rem;font-size:.75rem;font-weight:600;display:flex}.kri-module__mFlPbG__questionRow span{background:var(--gradient-blue);width:1.625rem;height:1.625rem;color:var(--text-link);border-radius:.4375rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.kri-module__mFlPbG__iconGrid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;display:grid}.kri-module__mFlPbG__iconGrid4 .kri-module__mFlPbG__ecosystemIconCard{text-align:center}.kri-module__mFlPbG__iconGrid4 .kri-module__mFlPbG__ecosystemIconCard span{margin:0 auto .75rem}.kri-module__mFlPbG__flowChips{flex-wrap:wrap;gap:.5rem;padding:1rem 1.25rem .5rem;display:flex}.kri-module__mFlPbG__flowChips span{background:var(--control-surface);border:1px solid var(--border);color:var(--text-heading);border-radius:62.4375rem;padding:.375rem .75rem;font-size:.625rem;font-weight:600}@media (max-width:900px){.kri-module__mFlPbG__splitReverse{grid-template-columns:1fr}.kri-module__mFlPbG__splitReverse .kri-module__mFlPbG__splitCopy,.kri-module__mFlPbG__splitReverse .kri-module__mFlPbG__splitVisual{order:initial}.kri-module__mFlPbG__iconGrid4{grid-template-columns:repeat(2,minmax(0,1fr))}.kri-module__mFlPbG__tableFooter,.kri-module__mFlPbG__structuredStats{grid-template-columns:1fr}}@media (max-width:600px){.kri-module__mFlPbG__iconGrid4{grid-template-columns:1fr}}.kri-module__mFlPbG__pillGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.kri-module__mFlPbG__pillCard{background:var(--card-surface);border:1px solid var(--border);color:var(--text-heading);border-radius:.625rem;align-items:center;gap:.5rem;padding:.75rem .875rem;font-size:.6875rem;font-weight:600;display:flex}.kri-module__mFlPbG__pillCard span{background:var(--gradient-blue);width:1.5rem;height:1.5rem;color:var(--text-link);border-radius:.4375rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.kri-module__mFlPbG__bigStatPanel{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:26.25rem;box-shadow:var(--shadow-glass);border-radius:1rem;padding:1.375rem}.kri-module__mFlPbG__bigStatHead{justify-content:space-between;align-items:center;gap:.625rem;display:flex}.kri-module__mFlPbG__bigStatHead span{color:var(--text-link);text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:600}.kri-module__mFlPbG__bigStatHead b{background:var(--gradient-blue);width:1.625rem;height:1.625rem;color:var(--text-link);border-radius:62.4375rem;justify-content:center;align-items:center;font-size:.6875rem;display:flex}.kri-module__mFlPbG__bigStatValue{color:var(--text-heading);margin:.875rem 0 .375rem;font-size:2.25rem;font-weight:700}.kri-module__mFlPbG__bigStatCaption{color:var(--text-secondary);font-size:.75rem;line-height:1.6}.kri-module__mFlPbG__bigStatFlow{flex-wrap:wrap;gap:.5rem;margin-top:.875rem;display:flex}.kri-module__mFlPbG__bigStatFlow span{background:var(--control-surface);border:1px solid var(--border);color:var(--text-heading);border-radius:62.4375rem;padding:.375rem .75rem;font-size:.625rem;font-weight:600}.kri-module__mFlPbG__bigStatFooter{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin-top:1.125rem;display:grid}.kri-module__mFlPbG__auditStatPanel{gap:.75rem;width:100%;max-width:27.5rem;display:grid}.kri-module__mFlPbG__auditStatRow{gap:.75rem;display:grid}.kri-module__mFlPbG__auditStatRow[data-cols="1"]{grid-template-columns:1fr}.kri-module__mFlPbG__auditStatRow[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.kri-module__mFlPbG__auditStatCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.125rem 1.25rem}.kri-module__mFlPbG__auditStatCard span{color:var(--text-link);font-size:.6875rem;font-weight:600;display:block}.kri-module__mFlPbG__auditStatCard strong{color:var(--text-heading);margin-top:.375rem;font-size:1.625rem;font-weight:700;display:block}.kri-module__mFlPbG__auditStatCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}.kri-module__mFlPbG__auditStatFooter{background:var(--gradient-blue);border:1px solid var(--border);border-radius:.875rem;padding:1rem 1.25rem}.kri-module__mFlPbG__auditStatFooter strong{color:var(--text-heading);font-size:.8125rem;display:block}.kri-module__mFlPbG__auditStatFooter p{color:var(--text-secondary);margin-top:.25rem;font-size:.6875rem;line-height:1.6}.kri-module__mFlPbG__numberedStatRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem;display:grid}.kri-module__mFlPbG__numberedStatCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.125rem;position:relative}.kri-module__mFlPbG__numberedBadge{background:var(--gradient-button,linear-gradient(120deg, #0964ff, #2354ee));width:1.625rem;height:1.625rem;color:var(--text-heading);box-shadow:var(--shadow-sm);border-radius:62.4375rem;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:flex;position:absolute;top:-.625rem;right:-.625rem}.kri-module__mFlPbG__numberedStatCard span{color:var(--text-link);font-size:.6875rem;font-weight:600;display:block}.kri-module__mFlPbG__numberedStatCard strong{color:var(--text-heading);margin-top:.375rem;font-size:1.5rem;font-weight:700;display:block}.kri-module__mFlPbG__statBody3{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:1rem 1.25rem 1.25rem;display:grid}.kri-module__mFlPbG__statCardWide{border:1px solid var(--border);background:var(--gradient-blue);border-radius:.875rem;padding:1.25rem}.kri-module__mFlPbG__statCardWide strong{color:var(--text-link);font-size:1.625rem;font-weight:700;display:block}.kri-module__mFlPbG__statCardWide span{color:var(--text-secondary);margin-top:.25rem;font-size:.6875rem;display:block}.kri-module__mFlPbG__statCardWide p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.5rem}.kri-module__mFlPbG__evidenceHead{justify-content:space-between;align-items:center;gap:.625rem;padding:1rem 1.25rem 0;display:flex}.kri-module__mFlPbG__evidenceHead strong{color:var(--text-heading);font-size:.8125rem}.kri-module__mFlPbG__evidenceBadge{background:var(--gradient-blue);color:var(--text-link);white-space:nowrap;border-radius:62.4375rem;padding:.25rem .625rem;font-size:.5625rem;font-weight:700}.kri-module__mFlPbG__evidenceFlow{flex-wrap:wrap;gap:.5rem;padding:.75rem 1.25rem 1.25rem;display:flex}.kri-module__mFlPbG__evidenceFlow span{background:var(--control-surface);border:1px solid var(--border);color:var(--text-heading);border-radius:62.4375rem;padding:.375rem .75rem;font-size:.625rem;font-weight:600}.kri-module__mFlPbG__evidenceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;margin-top:1.25rem;display:grid}.kri-module__mFlPbG__evidenceCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.125rem;position:relative}.kri-module__mFlPbG__evidenceCard b{background:var(--gradient-blue);width:1.375rem;height:1.375rem;color:var(--text-link);border-radius:62.4375rem;justify-content:center;align-items:center;margin-bottom:.625rem;font-size:.625rem;font-weight:700;display:flex}.kri-module__mFlPbG__evidenceCard strong{color:var(--text-heading);font-size:.8125rem;display:block}.kri-module__mFlPbG__evidenceCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.25rem}.kri-module__mFlPbG__iconStatGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.kri-module__mFlPbG__iconStatCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.375rem}.kri-module__mFlPbG__iconStatCard>span:first-child{background:var(--gradient-blue);width:2.125rem;height:2.125rem;color:var(--text-link);border-radius:.5625rem;justify-content:center;align-items:center;margin-bottom:.75rem;display:flex}.kri-module__mFlPbG__iconStatCard strong{color:var(--text-heading);font-size:1.375rem;font-weight:700;display:block}.kri-module__mFlPbG__iconStatCard b{color:var(--text-link);margin-top:.25rem;font-size:.75rem;font-weight:600;display:block}.kri-module__mFlPbG__iconStatCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.5rem}.kri-module__mFlPbG__ctaLight{text-align:center;background:radial-gradient(ellipse 70% 60% at 50% 0%, #0964ff14, transparent 70%), linear-gradient(180deg, var(--bg-secondary), var(--bg-primary));position:relative}@media (max-width:900px){.kri-module__mFlPbG__pillGrid,.kri-module__mFlPbG__evidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.kri-module__mFlPbG__numberedStatRow,.kri-module__mFlPbG__statBody3,.kri-module__mFlPbG__iconStatGrid,.kri-module__mFlPbG__auditStatRow[data-cols="2"]{grid-template-columns:1fr}}@media (max-width:600px){.kri-module__mFlPbG__pillGrid,.kri-module__mFlPbG__evidenceGrid{grid-template-columns:1fr}}.kri-module__mFlPbG__streamBody{gap:.625rem;padding:.75rem 1.25rem;display:grid}.kri-module__mFlPbG__streamRow{justify-content:space-between;align-items:center;gap:.625rem;display:flex}.kri-module__mFlPbG__streamRow>span:first-child{font-family:var(--font-mono);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;overflow:hidden}.kri-module__mFlPbG__streamRow b{white-space:nowrap;border-radius:.375rem;padding:.1875rem .5rem;font-size:.5rem;font-weight:700}.kri-module__mFlPbG__streamRow b[data-tone=good]{color:#16a34a;background:#16a34a1f}.kri-module__mFlPbG__streamRow b[data-tone=bad]{color:#dc2626;background:#dc26261f}.kri-module__mFlPbG__streamRow b[data-tone=warn]{color:#d97706;background:#d977061f}.kri-module__mFlPbG__streamFooter{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;padding:.375rem 1.25rem 1.25rem;display:grid}.kri-module__mFlPbG__twoInfoRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;max-width:28.75rem;display:grid}.kri-module__mFlPbG__twoInfoCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.125rem}.kri-module__mFlPbG__twoInfoCard span{letter-spacing:.05em;text-transform:uppercase;color:var(--text-link);font-size:.5625rem;font-weight:700;display:block}.kri-module__mFlPbG__twoInfoCard strong{color:var(--text-heading);margin-top:.375rem;font-size:.875rem;display:block}.kri-module__mFlPbG__twoInfoCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}.kri-module__mFlPbG__correlationRow{justify-content:space-between;align-items:center;gap:.625rem;display:flex}.kri-module__mFlPbG__correlationRow>span{color:var(--text-primary);font-size:.6875rem}.kri-module__mFlPbG__correlationRow b{white-space:nowrap;border-radius:.375rem;padding:.1875rem .5625rem;font-size:.5rem;font-weight:700}.kri-module__mFlPbG__correlationRow b[data-stage=input]{color:var(--text-link);background:#0964ff1f}.kri-module__mFlPbG__correlationRow b[data-stage=enriched]{color:#d97706;background:#d977061f}.kri-module__mFlPbG__correlationRow b[data-stage=output]{color:#16a34a;background:#16a34a1f}.kri-module__mFlPbG__cardGrid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.kri-module__mFlPbG__infoCard strong{color:var(--text-heading);font-size:.875rem;display:block}.kri-module__mFlPbG__infoCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.5rem}.kri-module__mFlPbG__priorityBody{gap:.625rem;padding:.75rem 1.25rem 1.125rem;display:grid}.kri-module__mFlPbG__priorityRow{grid-template-columns:1fr auto auto;align-items:center;gap:.5rem;font-size:.625rem;display:grid}.kri-module__mFlPbG__priorityLabel{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kri-module__mFlPbG__priorityRow b{white-space:nowrap;border-radius:.375rem;padding:.1875rem .5rem;font-size:.5rem;font-weight:700}.kri-module__mFlPbG__priorityRow b[data-tone=good]{color:#16a34a;background:#16a34a1f}.kri-module__mFlPbG__priorityRow b[data-tone=bad]{color:#dc2626;background:#dc26261f}.kri-module__mFlPbG__priorityRow b[data-tone=warn]{color:#d97706;background:#d977061f}.kri-module__mFlPbG__priorityScore{font-family:var(--font-mono);color:var(--text-secondary);font-size:.5625rem}.kri-module__mFlPbG__iconRowPanel{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:23.75rem;box-shadow:var(--shadow-glass);border-radius:1rem;justify-content:space-around;gap:.75rem;padding:1.5rem;display:flex}.kri-module__mFlPbG__iconRowItem{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.kri-module__mFlPbG__iconRowItem span{background:var(--gradient-blue);width:2.75rem;height:2.75rem;color:var(--text-link);border-radius:.75rem;justify-content:center;align-items:center;display:flex}.kri-module__mFlPbG__iconRowItem strong{color:var(--text-heading);font-size:.6875rem;font-weight:600}.kri-module__mFlPbG__modelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.kri-module__mFlPbG__modelCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.25rem}.kri-module__mFlPbG__modelCard strong{letter-spacing:.03em;text-transform:uppercase;color:var(--text-link);margin-bottom:.625rem;font-size:.75rem;font-weight:700;display:block}.kri-module__mFlPbG__modelChips{flex-wrap:wrap;gap:.375rem;display:flex}.kri-module__mFlPbG__modelChips span{background:var(--control-surface);border:1px solid var(--border);color:var(--text-heading);border-radius:62.4375rem;padding:.3125rem .625rem;font-size:.5625rem;font-weight:600}.kri-module__mFlPbG__execHead{justify-content:space-between;align-items:center;gap:.625rem;padding:1rem 1.25rem 0;display:flex}.kri-module__mFlPbG__execHead strong{color:var(--text-heading);font-size:.8125rem}.kri-module__mFlPbG__execBadge{background:var(--gradient-blue);color:var(--text-link);white-space:nowrap;border-radius:62.4375rem;padding:.25rem .625rem;font-size:.5625rem;font-weight:700}.kri-module__mFlPbG__execStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;padding:1rem 1.25rem;display:grid}.kri-module__mFlPbG__execStatBox{border:1px solid var(--border);text-align:center;border-radius:.75rem;padding:.875rem}.kri-module__mFlPbG__execStatBox strong{font-size:1.375rem;font-weight:700;display:block}.kri-module__mFlPbG__execStatBox span{color:var(--text-secondary);margin-top:.25rem;font-size:.5625rem;line-height:1.4;display:block}.kri-module__mFlPbG__execStatBox[data-tone=bad]{background:#dc26260f}.kri-module__mFlPbG__execStatBox[data-tone=bad] strong{color:#dc2626}.kri-module__mFlPbG__execStatBox[data-tone=warn]{background:#d977060f}.kri-module__mFlPbG__execStatBox[data-tone=warn] strong{color:#d97706}.kri-module__mFlPbG__execStatBox[data-tone=good]{background:#16a34a0f}.kri-module__mFlPbG__execStatBox[data-tone=good] strong{color:#16a34a}.kri-module__mFlPbG__execProgress{padding:0 1.25rem 1.25rem}.kri-module__mFlPbG__execProgressHead{color:var(--text-secondary);justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.625rem;display:flex}.kri-module__mFlPbG__execProgressHead b{color:#d97706;font-size:.5625rem;font-weight:700}.kri-module__mFlPbG__execProgressTrack{background:var(--gradient-blue);border-radius:62.4375rem;height:.375rem;overflow:hidden}.kri-module__mFlPbG__execProgressFill{background:linear-gradient(90deg,#d97706,#dc2626);border-radius:62.4375rem;height:100%}@media (max-width:900px){.kri-module__mFlPbG__cardGrid4,.kri-module__mFlPbG__twoInfoRow{grid-template-columns:repeat(2,minmax(0,1fr))}.kri-module__mFlPbG__modelGrid,.kri-module__mFlPbG__execStats{grid-template-columns:1fr}}@media (max-width:600px){.kri-module__mFlPbG__cardGrid4,.kri-module__mFlPbG__twoInfoRow{grid-template-columns:1fr}.kri-module__mFlPbG__iconRowPanel{flex-wrap:wrap}}.kri-module__mFlPbG__numberedFlowStrip{background:var(--card-surface);border:1px solid var(--border);border-radius:1rem;justify-content:center;align-items:center;gap:0;max-width:47.5rem;margin:0 auto;padding:1.75rem 1.25rem;display:flex}.kri-module__mFlPbG__numberedFlowStep{flex-direction:column;flex:1;align-items:center;gap:.5rem;display:flex}.kri-module__mFlPbG__numberedFlowStep b{background:var(--gradient-blue);width:1.875rem;height:1.875rem;color:var(--text-link);border-radius:62.4375rem;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.kri-module__mFlPbG__numberedFlowStep span{color:var(--text-heading);font-size:.75rem;font-weight:600}.kri-module__mFlPbG__numberedFlowArrow{color:var(--text-tertiary);flex:none;margin:0 .25rem}.kri-module__mFlPbG__cardGrid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.kri-module__mFlPbG__dataTablePanel{background:var(--card-surface);border:1px solid var(--border);width:100%;box-shadow:var(--shadow-glass);border-radius:1rem;overflow:hidden}.kri-module__mFlPbG__dataTableHead{border-bottom:1px solid var(--border);padding:1rem 1.25rem}.kri-module__mFlPbG__dataTableHead strong{color:var(--text-heading);font-size:.8125rem}.kri-module__mFlPbG__dataTable{border-collapse:collapse;width:100%}.kri-module__mFlPbG__dataTable thead th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--text-heading);background:var(--control-surface);border-bottom:1px solid var(--border);padding:.625rem 1.25rem;font-size:.5625rem;font-weight:700}.kri-module__mFlPbG__dataTable tbody td{color:var(--text-primary);border-bottom:1px solid var(--border);padding:.75rem 1.25rem;font-size:.75rem;transition:background .2s}.kri-module__mFlPbG__dataTable tbody tr:hover td{background:var(--gradient-blue)}.kri-module__mFlPbG__dataTable tbody tr:last-child td{border-bottom:none}.kri-module__mFlPbG__severityPill{border-radius:62.4375rem;padding:.1875rem .625rem;font-size:.5625rem;font-weight:700;display:inline-block}.kri-module__mFlPbG__severityPill[data-tone=bad]{color:#dc2626;background:#dc26261f}.kri-module__mFlPbG__severityPill[data-tone=warn]{color:#d97706;background:#d977061f}.kri-module__mFlPbG__severityPill[data-tone=good]{color:var(--text-link);background:#0964ff1f}.kri-module__mFlPbG__numberedFeatureGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;display:grid}.kri-module__mFlPbG__numberedFeatureCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.75rem;padding:1.125rem}.kri-module__mFlPbG__numberedFeatureCard b{background:var(--gradient-blue);width:1.625rem;height:1.625rem;color:var(--text-link);border-radius:62.4375rem;justify-content:center;align-items:center;margin-bottom:.625rem;font-size:.625rem;font-weight:700;display:flex}.kri-module__mFlPbG__numberedFeatureCard strong{color:var(--text-heading);font-size:.875rem;display:block}.kri-module__mFlPbG__numberedFeatureCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}.kri-module__mFlPbG__flowStripPlain{background:var(--card-surface);border:1px solid var(--border);border-radius:1rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem;max-width:51.25rem;margin:0 auto;padding:1.375rem;display:flex}.kri-module__mFlPbG__flowStripBox{background:var(--gradient-blue);border:1px solid var(--border);color:var(--text-heading);border-radius:.625rem;padding:.625rem 1rem;font-size:.75rem;font-weight:600}.kri-module__mFlPbG__flowStripArrow{color:var(--text-tertiary);flex-shrink:0}.kri-module__mFlPbG__capabilityIconGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.kri-module__mFlPbG__capabilityIconCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.25rem}.kri-module__mFlPbG__capabilityIconCard span{background:var(--gradient-blue);width:2rem;height:2rem;color:var(--text-link);border-radius:.5625rem;justify-content:center;align-items:center;margin-bottom:.75rem;display:flex}.kri-module__mFlPbG__capabilityIconCard strong{color:var(--text-heading);font-size:.9375rem;display:block}.kri-module__mFlPbG__capabilityIconCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}@media (max-width:900px){.kri-module__mFlPbG__cardGrid3,.kri-module__mFlPbG__numberedFeatureGrid,.kri-module__mFlPbG__capabilityIconGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.kri-module__mFlPbG__numberedFlowStrip{flex-wrap:wrap}.kri-module__mFlPbG__dataTable{display:block;overflow-x:auto}}@media (max-width:600px){.kri-module__mFlPbG__cardGrid3,.kri-module__mFlPbG__numberedFeatureGrid,.kri-module__mFlPbG__capabilityIconGrid{grid-template-columns:1fr}}.kri-module__mFlPbG__labelDescPanel{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:26.25rem;box-shadow:var(--shadow-glass);border-radius:1rem;padding:1.25rem}.kri-module__mFlPbG__labelDescPanel>strong{color:var(--text-heading);margin-bottom:.875rem;font-size:.8125rem;display:block}.kri-module__mFlPbG__labelDescRow+.kri-module__mFlPbG__labelDescRow{margin-top:.875rem}.kri-module__mFlPbG__labelDescRow strong{color:var(--text-link);font-size:.8125rem;font-weight:700;display:block}.kri-module__mFlPbG__labelDescRow p{color:var(--text-secondary);margin-top:.25rem;font-size:.6875rem;line-height:1.6}.kri-module__mFlPbG__copyBlock{max-width:28.75rem}.kri-module__mFlPbG__copyBlock span{background:var(--gradient-blue);color:var(--text-link);letter-spacing:.06em;text-transform:uppercase;border-radius:62.4375rem;margin-bottom:.875rem;padding:.3125rem .75rem;font-size:.4375rem;font-weight:700;display:inline-block}.kri-module__mFlPbG__copyBlock h3{font-size:var(--type-h3-size);line-height:var(--type-h3-line);font-weight:var(--type-h3-weight);color:var(--text-heading);margin:0 0 .625rem}.kri-module__mFlPbG__copyBlock p{color:var(--text-secondary);margin:0 0 1rem;font-size:.8125rem;line-height:1.8}.kri-module__mFlPbG__numberedDotList{gap:.625rem;margin:1rem 0;display:grid}.kri-module__mFlPbG__numberedDotItem{color:var(--text-heading);align-items:center;gap:.625rem;font-size:.8125rem;font-weight:600;display:flex}.kri-module__mFlPbG__numberedDotItem i{background:var(--gradient-blue);width:1.25rem;height:1.25rem;color:var(--text-link);border-radius:62.4375rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-style:normal;font-weight:700;display:flex}.kri-module__mFlPbG__twoColFeature{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;display:grid}.kri-module__mFlPbG__monthGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;max-width:56.25rem;margin:0 auto;display:grid}.kri-module__mFlPbG__monthCard{text-align:center}.kri-module__mFlPbG__monthCard strong{color:var(--text-heading);font-size:.875rem;display:block}.kri-module__mFlPbG__monthCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}.kri-module__mFlPbG__dashboardMock{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:23.75rem;box-shadow:var(--shadow-glass);border-radius:1.125rem;padding:1.25rem;position:relative}.kri-module__mFlPbG__dashboardBars{background:var(--gradient-blue);border:1px solid var(--border);border-radius:.625rem;align-items:flex-end;gap:.5rem;height:5.625rem;padding:.625rem;display:flex}.kri-module__mFlPbG__dashboardBars span{background:var(--gradient-blue);border-radius:.25rem .25rem 0 0;flex:1}.kri-module__mFlPbG__dashboardBarLabels{gap:.5rem;padding:.375rem .625rem 0;display:flex}.kri-module__mFlPbG__dashboardBarLabels span{text-align:center;color:var(--text-tertiary);flex:1;font-size:.5rem;font-weight:600}.kri-module__mFlPbG__dashboardBadges{flex-wrap:wrap;gap:.5rem;margin-top:.875rem;display:flex}.kri-module__mFlPbG__dashboardBadges span{background:var(--control-surface);border:1px solid var(--border);color:var(--text-heading);border-radius:62.4375rem;padding:.375rem .75rem;font-size:.625rem;font-weight:600}.kri-module__mFlPbG__photoFrame{border:1px solid var(--border);width:100%;max-width:23.75rem;box-shadow:var(--shadow-glass);border-radius:1.125rem;position:relative;overflow:hidden}.kri-module__mFlPbG__photoFrameImg{object-fit:cover;width:100%;height:auto;display:block}@media (max-width:900px){.kri-module__mFlPbG__twoColFeature{grid-template-columns:1fr;gap:1.75rem}.kri-module__mFlPbG__monthGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.kri-module__mFlPbG__monthGrid{grid-template-columns:1fr}}.kri-module__mFlPbG__hero .kri-module__mFlPbG__badge{color:var(--text-heading)}.kri-module__mFlPbG__heroBackground{object-fit:cover;z-index:-3}.kri-module__mFlPbG__heroShade{z-index:-2;background:linear-gradient(#0206178c 0%,#03106c66 45%,#050b1899 100%);position:absolute;inset:0}.kri-module__mFlPbG__hasBg{isolation:isolate;position:relative;overflow:hidden}.kri-module__mFlPbG__sectionBgImage{object-fit:cover;z-index:-2}
