.resource_page__nBmcH{min-height:100vh;background:#f5f3ee;color:#152128}.resource_resourceHero__MmntP{padding:138px 28px 64px;background:#15191d;color:#f7fbfc;border-bottom:4px solid #9a4f22}.resource_heroInner__tV4_2,.resource_sectionInner__Unnzo{width:min(1180px,100%);margin:0 auto}.resource_kicker__EBt8o,.resource_sectionHeading__NmPto>p{text-transform:uppercase;font:700 12px/1.4 var(--font-mono,monospace);letter-spacing:.08em;color:#75d3df}.resource_resourceHero__MmntP h1{max-width:920px;font:600 clamp(42px,6vw,78px)/1.02 var(--font-display,sans-serif);letter-spacing:0}.resource_lede__4q7js{max-width:800px;margin:0;color:#cbd8dc;font-size:19px}.resource_metaStrip__pj3sW{display:flex;flex-wrap:wrap;gap:1px;margin-top:34px;background:#3a4145;border:1px solid #3a4145}.resource_metaStrip__pj3sW span{min-width:150px;padding:14px 18px;background:#1d2327;color:#9db1b7;font-size:12px}.resource_metaStrip__pj3sW strong{display:block;margin-bottom:3px;color:#fff;font-size:14px}.resource_heroActions__jaLzZ{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.resource_primaryButton__qy_CY,.resource_secondaryButton__mqTAb{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:0 18px;border:1px solid #9a4f22;text-decoration:none;font-weight:700}.resource_primaryButton__qy_CY{background:#9a4f22;color:#ffffff}.resource_secondaryButton__mqTAb{color:#fff;border-color:#5d6569}.resource_section__t3X2h{padding:72px 28px}.resource_section_soft__E_xOE{background:#ece8df}.resource_section_dark__xwyGU{background:#15191d;color:#eef6f7}.resource_sectionHeading__NmPto{margin-bottom:34px}.resource_sectionHeading__NmPto h2{margin:8px 0 10px;font:600 clamp(30px,4vw,48px)/1.08 var(--font-display,sans-serif);letter-spacing:0}.resource_sectionHeading__NmPto>span{display:block;color:#5f6f75;font-size:17px}.resource_section_dark__xwyGU .resource_sectionHeading__NmPto>span{color:#afc0c5}.resource_twoColumns__jA1eA{display:grid;grid-template-columns:1.4fr 1fr;gap:18px}.resource_panel___sr9X{padding:26px;border:1px solid #d8d4cb;background:#faf9f4}.resource_panel___sr9X h3{margin:0 0 18px;font-size:18px}.resource_checkList__8wqgT{display:grid;gap:12px;margin:0;padding:0;list-style:none}.resource_checkList__8wqgT li{position:relative;padding-left:25px;line-height:1.55}.resource_checkList__8wqgT li:before{content:"";position:absolute;left:0;top:7px;width:10px;height:10px;border:2px solid #08768a}.resource_factList__lHAmo{display:grid;gap:0;margin:0}.resource_factList__lHAmo div{display:flex;justify-content:space-between;gap:15px;padding:13px 0;border-bottom:1px solid #ded9cf}.resource_factList__lHAmo dt{display:flex;align-items:center;gap:7px;color:#5d6d73}.resource_factList__lHAmo dd{margin:0;text-align:right;font-weight:700}.resource_steps__HB6ii{display:grid;gap:1px;margin:0;padding:0;list-style:none;background:#cfcbc2}.resource_steps__HB6ii li{display:grid;grid-template-columns:80px 1fr;background:#faf9f4}.resource_steps__HB6ii>li>span{display:flex;align-items:flex-start;justify-content:center;padding-top:27px;color:#08768a;font:700 14px var(--font-mono,monospace);border-right:1px solid #ded9cf}.resource_steps__HB6ii div{padding:24px 28px}.resource_steps__HB6ii h3{margin:0 0 8px;font-size:20px}.resource_steps__HB6ii p{max-width:800px;margin:0 0 16px;color:#56676d;line-height:1.65}.resource_steps__HB6ii strong{display:block;margin-bottom:4px;color:#0a6b7c;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.resource_checkGrid__CyW54{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.resource_checkGrid__CyW54 div{display:flex;align-items:center;gap:12px;min-height:58px;padding:12px 15px;border:1px solid #d8d4cb;background:#faf9f4;font-weight:650}.resource_checkGrid__CyW54 span{width:16px;height:16px;flex:0 0 auto;border:2px solid #08768a}.resource_troubleTable__8xK_J{border-top:1px solid #454e50}.resource_troubleTable__8xK_J>div{display:grid;grid-template-columns:1fr 2fr;gap:24px;padding:18px 0;border-bottom:1px solid #454e50}.resource_troubleTable__8xK_J strong{color:#fff}.resource_troubleTable__8xK_J p{margin:0;color:#b8c8cc;line-height:1.55}.resource_nextTask__G3jR_{display:flex;align-items:center;justify-content:space-between;margin-top:34px;padding-top:24px}.resource_nextTask__G3jR_ span{color:#86a0a7;text-transform:uppercase;font-size:12px}.resource_nextTask__G3jR_ a{display:flex;align-items:center;gap:8px;color:#7bd4de;font-weight:700;text-decoration:none}.resource_catalogControls__wOYxt{display:flex;gap:18px;align-items:center;justify-content:space-between;margin-bottom:15px}.resource_searchBox__ELqAo{display:flex;align-items:center;gap:10px;width:min(410px,100%);height:48px;padding:0 15px;border:1px solid #bab5aa;background:#fff}.resource_searchBox__ELqAo input{width:100%;border:0;outline:0;background:transparent;font:inherit;color:inherit}.resource_filters__aPFom{display:flex;flex-wrap:wrap;gap:6px}.resource_filters__aPFom button{min-height:40px;padding:0 14px;border:1px solid #bab5aa;background:transparent;color:inherit;cursor:pointer}.resource_filters__aPFom .resource_filterActive__4e2F9{background:#172126;border-color:#172126;color:#fff}.resource_resultCount__h0olh{margin:0 0 18px;color:#68777c;font-size:13px}.resource_catalogGrid__xTLTb{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.resource_catalogCard__0vVuq{display:flex;min-height:240px;flex-direction:column;padding:22px;border:1px solid #d8d4cb;background:#fff;color:inherit;text-decoration:none;transition:transform .15s,border-color .15s}.resource_catalogCard__0vVuq:hover{transform:translateY(-2px)}.resource_cardMeta__IXEZt{display:flex;justify-content:space-between;gap:10px;font:700 11px var(--font-mono,monospace);text-transform:uppercase}.resource_catalogCard__0vVuq h3{margin:24px 0 9px;font-size:22px}.resource_catalogCard__0vVuq p{margin:0;color:#607176;line-height:1.55}.resource_cardFooter__P9ttX{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:8px;margin-top:auto;padding-top:24px;color:#68797e;font-size:11px}.resource_emptyState__TDcku{padding:40px;border:1px dashed #a9a49a;text-align:center}.resource_emptyState__TDcku p{color:#68777c}.resource_srOnly__F1WZv{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.resource_dataTable__FvrAn{width:100%;border-collapse:collapse;background:#fff}.resource_dataTable__FvrAn td,.resource_dataTable__FvrAn th{padding:14px;text-align:left;vertical-align:top;border-bottom:1px solid #ded9cf}.resource_dataTable__FvrAn th{background:#ece8df;font-size:12px;text-transform:uppercase}.resource_status__7E4ms{display:inline-block;padding:4px 7px;border:1px solid;font:700 11px var(--font-mono,monospace);text-transform:uppercase}.resource_downloadLink__mQqyM{display:inline-flex;align-items:center;gap:7px;color:#075d6d;font-weight:700;text-decoration:none}.resource_projectGrid__R6sKb{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.resource_projectCard__hQTp2{border:1px solid #d8d4cb;background:#fff}.resource_projectCard__hQTp2 h3{margin:16px 0 8px;font-size:24px}.resource_projectCard__hQTp2 p{color:#607075;line-height:1.6}.resource_projectStats__W2wjH{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.resource_projectStats__W2wjH span{padding:6px 8px;background:#ece8df;font-size:12px}.resource_releaseList__y0_d7{display:grid;gap:12px}.resource_releaseEntry__gatBT{display:grid;grid-template-columns:160px 1fr;gap:24px;padding:24px;border-left:3px solid #08768a;background:#fff}.resource_releaseEntry__gatBT h3{margin:0 0 8px;font-size:22px}.resource_releaseEntry__gatBT p{color:#5d6d72;line-height:1.6}.resource_releaseEntry__gatBT code{font-size:12px}.resource_mappingGrid__KOVTG{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.resource_mappingGrid__KOVTG div{display:grid;grid-template-columns:1fr auto;gap:10px;padding:12px;border:1px solid #d8d4cb;background:#fff}.resource_mappingGrid__KOVTG span:last-child{color:#597076;font-size:12px}.resource_callout__dxf9w{padding:20px;border-left:4px solid #9a4f22;background:#fff7e6;color:#55451f;line-height:1.6}.resource_buttonRow__LZiOZ{display:flex;flex-wrap:wrap;gap:10px}.resource_buttonRow__LZiOZ a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 15px;border:1px solid #0b7183;color:#075d6d;font-weight:700;text-decoration:none}@media(max-width:900px){.resource_catalogGrid__xTLTb,.resource_checkGrid__CyW54{grid-template-columns:repeat(2,1fr)}.resource_projectGrid__R6sKb,.resource_twoColumns__jA1eA{grid-template-columns:1fr}.resource_catalogControls__wOYxt{align-items:stretch;flex-direction:column}.resource_searchBox__ELqAo{width:100%}}@media(max-width:620px){.resource_resourceHero__MmntP{padding:112px 20px 46px}.resource_resourceHero__MmntP h1{font-size:42px}.resource_section__t3X2h{padding:50px 20px}.resource_catalogGrid__xTLTb,.resource_checkGrid__CyW54,.resource_mappingGrid__KOVTG{grid-template-columns:1fr}.resource_catalogCard__0vVuq{min-height:220px}.resource_steps__HB6ii li{grid-template-columns:48px 1fr}.resource_steps__HB6ii div{padding:20px}.resource_releaseEntry__gatBT,.resource_troubleTable__8xK_J>div{grid-template-columns:1fr;gap:7px}.resource_metaStrip__pj3sW span{min-width:calc(50% - 1px);flex:1}.resource_dataTable__FvrAn{display:block;overflow-x:auto}.resource_cardFooter__P9ttX{grid-template-columns:1fr auto}.resource_cardFooter__P9ttX span:nth-child(2){display:none}}.resource_evidenceGrid__RUWgH{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.resource_evidenceGrid__RUWgH article{overflow:hidden;border:1px solid #d8d4cb;background:#fff}.resource_evidenceGrid__RUWgH article>div:last-child{padding:18px}.resource_evidenceGrid__RUWgH h3{margin:0 0 6px}.resource_evidenceGrid__RUWgH p{margin:0;color:#607075;line-height:1.55}.resource_imageFrame__7ln0v{position:relative;display:block;width:100%;aspect-ratio:16/9;background:#101417}.resource_imageFrame__7ln0v img{-o-object-fit:cover;object-fit:cover}.resource_flowDiagram__aSnoV{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#cfcbc2}.resource_flowDiagram__aSnoV>div{padding:22px;background:#faf9f4}.resource_flowDiagram__aSnoV span{display:block;margin-bottom:28px;color:#08768a;font:700 12px var(--font-mono,monospace)}.resource_flowDiagram__aSnoV strong{display:block;margin-bottom:7px}.resource_flowDiagram__aSnoV p{margin:0;color:#617176;line-height:1.5;font-size:14px}.resource_dataTableWrap__hbtp4{overflow-x:auto}@media(max-width:900px){.resource_flowDiagram__aSnoV{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.resource_evidenceGrid__RUWgH,.resource_flowDiagram__aSnoV{grid-template-columns:1fr}}.resource_cardMeta__IXEZt,.resource_kicker__EBt8o,.resource_sectionHeading__NmPto>p,.resource_steps__HB6ii strong{letter-spacing:0}.resource_filters__aPFom label{display:grid;gap:4px;color:#5c6d72;font-size:11px}.resource_filters__aPFom select{min-width:120px;height:40px;padding:0 30px 0 10px;border:1px solid #bab5aa;background:#fff;color:#17262c;font:inherit}.resource_metaStrip__pj3sW{margin-bottom:0;padding:0}.resource_metaStrip__pj3sW div{display:flex;min-width:150px;padding:14px 18px;flex-direction:column;background:#1d2327;color:#afc0c5;font-size:12px}.resource_metaStrip__pj3sW dt{margin:0}.resource_metaStrip__pj3sW dd{order:-1;margin:0 0 3px;color:#fff;font-size:14px;font-weight:700}.resource_filters__aPFom{margin:0;padding:0;border:0}.resource_filters__aPFom select{height:44px}.resource_clearFilters__byhI6,.resource_emptyState__TDcku button{align-self:end;min-height:44px;padding:0 14px;border:1px solid #0b7183;background:#fff;color:#075d6d;font-family:inherit;font-size:12px;font-weight:700;line-height:1;cursor:pointer}.resource_catalogGrid__xTLTb{margin:0;padding:0;list-style:none}.resource_catalogGrid__xTLTb>li{display:flex;min-width:0}.resource_catalogCard__0vVuq{width:100%}.resource_buttonRow__LZiOZ a:focus-visible,.resource_catalogCard__0vVuq:focus-visible,.resource_clearFilters__byhI6:focus-visible,.resource_downloadLink__mQqyM:focus-visible,.resource_emptyState__TDcku button:focus-visible,.resource_filters__aPFom select:focus-visible,.resource_nextTask__G3jR_ a:focus-visible,.resource_primaryButton__qy_CY:focus-visible,.resource_searchBox__ELqAo:focus-within,.resource_secondaryButton__mqTAb:focus-visible{outline:3px solid #087b8e;outline-offset:3px}.resource_resourceHero__MmntP .resource_primaryButton__qy_CY:focus-visible,.resource_resourceHero__MmntP .resource_secondaryButton__mqTAb:focus-visible,.resource_section_dark__xwyGU .resource_nextTask__G3jR_ a:focus-visible{outline-color:#70d8e7}.resource_projectMetricGrid__ka2KC{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#cfcbc2;border:1px solid #cfcbc2}.resource_projectMetricGrid__ka2KC article{min-width:0;padding:22px;background:#fff}.resource_projectMetricGrid__ka2KC span{display:block;min-height:34px;color:#53666c;font-size:12px;font-weight:700;text-transform:uppercase}.resource_projectMetricGrid__ka2KC strong{display:block;margin:10px 0 8px;color:#112c33;font:600 30px/1.1 var(--font-display,sans-serif)}.resource_projectMetricGrid__ka2KC p{margin:0;color:#5b6d73;font-size:14px;line-height:1.55}.resource_projectDownloadList__H5ASQ{border-top:1px solid #d8d4cb}.resource_projectDownloadList__H5ASQ article{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:24px;align-items:center;padding:20px 0;border-bottom:1px solid #d8d4cb}.resource_projectDownloadList__H5ASQ article>div:first-child{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.resource_projectDownloadList__H5ASQ span{padding:4px 7px;border:1px solid;color:#0a6b7c;font:700 11px var(--font-mono,monospace);text-transform:uppercase}.resource_projectDownloadList__H5ASQ small{color:#63767b;font:700 11px var(--font-mono,monospace)}.resource_projectDownloadList__H5ASQ h3{margin:0 0 5px;font-size:18px}.resource_projectDownloadList__H5ASQ p{max-width:720px;margin:0;color:#5b6d73;line-height:1.55}.resource_projectDownloadList__H5ASQ a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 14px;border:1px solid #0b7183;color:#075d6d;font-weight:700;text-decoration:none}.resource_projectDownloadList__H5ASQ a:focus-visible{outline:3px solid #087b8e;outline-offset:3px}.resource_projectProvenance__Ifpt3{display:grid;grid-template-columns:1fr 1.25fr;gap:18px}.resource_projectProvenance__Ifpt3 .resource_panel___sr9X p{color:#53666c;line-height:1.65}.resource_projectProvenance__Ifpt3 code{font-size:12px}@media(max-width:900px){.resource_projectMetricGrid__ka2KC{grid-template-columns:repeat(2,1fr)}.resource_projectProvenance__Ifpt3{grid-template-columns:1fr}}@media(max-width:620px){.resource_projectMetricGrid__ka2KC{grid-template-columns:1fr}.resource_projectDownloadList__H5ASQ article{grid-template-columns:1fr;gap:12px}.resource_projectDownloadList__H5ASQ a{width:100%}}.resource_cardMeta__IXEZt,.resource_steps__HB6ii>li>span{color:#08768a}.resource_downloadLink__mQqyM,.resource_status__7E4ms,.resource_steps__HB6ii strong{color:#0a6b7c}.resource_catalogCard__0vVuq:hover{border-color:#08768a}.resource_emptyState__TDcku button{margin-top:4px}.resource_checkGrid__CyW54{margin:0;padding:0;list-style:none}.resource_checkGrid__CyW54 li{display:flex;align-items:center;gap:12px;min-height:58px;padding:12px 15px;border:1px solid #d8d4cb;background:#faf9f4;font-weight:650}.resource_troubleTable__8xK_J>article{display:grid;grid-template-columns:1fr 2fr;gap:24px;padding:18px 0;border-bottom:1px solid #454e50}.resource_troubleTable__8xK_J>article strong{color:#fff}.resource_troubleTable__8xK_J>article p{margin:0;color:#c4d1d4;line-height:1.55}.resource_imageFrame__7ln0v{contain:layout paint}.resource_imageFrame__7ln0v img{width:100%;height:100%}@media(max-width:620px){.resource_filters__aPFom{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.resource_filters__aPFom label:last-of-type{grid-column:1/-1}.resource_filters__aPFom select{width:100%;min-width:0}.resource_clearFilters__byhI6{width:100%}.resource_catalogCard__0vVuq{min-height:200px}.resource_troubleTable__8xK_J>article{grid-template-columns:1fr;gap:7px}}@media(prefers-reduced-motion:reduce){.resource_catalogCard__0vVuq{scroll-behavior:auto;transition:none}.resource_catalogCard__0vVuq:hover{transform:none}}.resource_fixtureGrid__zNFZh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.resource_fixtureCard__h0cI7{display:flex;min-width:0;padding:24px;flex-direction:column;border:1px solid #d3cfc6;background:#fff}.resource_fixtureCard__h0cI7 h3{margin:14px 0 5px;font-size:22px}.resource_fixtureCard__h0cI7 p{margin:10px 0 0;color:#52666c;line-height:1.6}.resource_fixtureCard__h0cI7 p strong{color:#203239}.resource_fixtureMeta__Krjo7{font:700 12px/1.5 var(--font-mono,monospace)}.resource_fixtureCard__h0cI7 a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;margin-top:22px;padding:0 15px;align-self:flex-start;border:1px solid #0b7183;color:#075d6d;font-weight:700;text-decoration:none}.resource_fixtureCard__h0cI7 a:focus-visible{outline:3px solid #087b8e;outline-offset:3px}@media(max-width:720px){.resource_fixtureGrid__zNFZh{grid-template-columns:1fr}.resource_fixtureCard__h0cI7 a{width:100%}}@media(max-width:620px){.resource_dataTableWrap__hbtp4{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.resource_dataTable__FvrAn{display:table;min-width:1000px;overflow:visible}}.resource_resultFail__L87xh,.resource_resultOpen__Jjf39,.resource_resultPass__rYgjG{display:inline-block;margin-top:5px;padding:4px 7px;border:1px solid;font:700 11px var(--font-mono,monospace);text-transform:uppercase}.resource_resultPass__rYgjG{color:#11765b;background:#e9f7f1}.resource_resultOpen__Jjf39{color:#80550b;background:#fff7e6}.resource_resultFail__L87xh{color:#a3312c;background:#fff0ee}.resource_dataTableWrap__hbtp4:focus-visible{outline:3px solid #08768a;outline-offset:3px}.resource_findingExplorer__ZCag1{border-top:1px solid #bab5aa}.resource_findingFilters__Q4Ifn{display:grid;grid-template-columns:1.35fr .8fr 1fr 1fr auto;gap:10px;align-items:end;padding:20px 0}.resource_findingSelect__jIrM0{display:grid;gap:6px;min-width:0}.resource_findingSelect__jIrM0>span:first-child{color:#52656b;font-size:12px;font-weight:700;text-transform:uppercase}.resource_findingSelectControl__iyqfP{position:relative;display:block}.resource_findingSelectControl__iyqfP select{width:100%;height:44px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #bab5aa;border-radius:0;background:#fff;padding:0 36px 0 12px;color:#18272d;font:inherit}.resource_findingSelectControl__iyqfP svg{position:absolute;right:11px;top:14px;pointer-events:none;color:#53676d}.resource_clearFindingFilters__Nl_Mg:focus-visible,.resource_findingEmpty__uvkwj button:focus-visible,.resource_findingSelectControl__iyqfP select:focus-visible,.resource_showMoreFindings__BHCC7:focus-visible{outline:3px solid #08768a;outline-offset:2px}.resource_clearFindingFilters__Nl_Mg,.resource_findingEmpty__uvkwj button,.resource_showMoreFindings__BHCC7{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;border:1px solid #5a6468;background:#172126;color:#fff;padding:0 14px;font:700 13px inherit;cursor:pointer}.resource_clearFindingFilters__Nl_Mg:disabled{cursor:not-allowed;opacity:.45}.resource_findingCount__1gh0O{display:flex;align-items:baseline;gap:5px;padding:13px 0;border-top:1px solid #d8d4cb;border-bottom:1px solid #d8d4cb;color:#596c72;font-size:14px}.resource_findingCount__1gh0O strong{color:#152128;font-size:20px}.resource_findingCount__1gh0O span{margin-left:auto;color:#687b81;font-size:12px}.resource_findingList__xnX8N{display:grid;gap:0;max-height:1800px;margin:0;padding:0;overflow-y:auto;list-style:none}.resource_findingList__xnX8N:focus-visible{outline:3px solid #08768a;outline-offset:3px}.resource_findingRow__0N_HO{padding:16px 0;border-bottom:1px solid #d8d4cb}.resource_findingRowTop__L6Be2{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.resource_findingRowTop__L6Be2 code{color:#172126;font-size:13px;font-weight:700}.resource_findingRowTop__L6Be2>span:last-child{color:#607278;font:600 12px var(--font-mono,monospace)}.resource_findingSeverity__gZwNn{display:inline-flex;align-items:center;min-height:24px;padding:0 7px;border:1px solid;font:700 11px var(--font-mono,monospace);text-transform:uppercase}.resource_findingSeverity_error__nlL5p{color:#a63d35}.resource_findingSeverity_warning__F_Kfd{color:#8a650d}.resource_findingSeverity_info__4t_iL{color:#166e83}.resource_findingRow__0N_HO p{margin:9px 0 11px;color:#26373d;line-height:1.5}.resource_findingMeta__nQJjp{display:flex;flex-wrap:wrap;gap:5px 14px;color:#65777c;font-size:12px}.resource_findingMeta__nQJjp strong{color:#40545a}.resource_showMoreFindings__BHCC7{margin-top:18px;background:#fff;color:#075d6d;border-color:#0b7183}.resource_findingEmpty__uvkwj{padding:36px 20px;text-align:center;border-bottom:1px solid #d8d4cb}.resource_findingEmpty__uvkwj p{margin:0 0 15px;color:#596c72}@media(max-width:900px){.resource_findingFilters__Q4Ifn{grid-template-columns:repeat(2,minmax(0,1fr))}.resource_clearFindingFilters__Nl_Mg{grid-column:1/-1}}@media(max-width:620px){.resource_findingFilters__Q4Ifn{grid-template-columns:1fr}.resource_clearFindingFilters__Nl_Mg{grid-column:auto}.resource_findingList__xnX8N{max-height:1100px}.resource_findingRow__0N_HO{padding:15px 0}.resource_findingMeta__nQJjp{display:grid;gap:5px}.resource_findingCount__1gh0O{flex-wrap:wrap}.resource_findingCount__1gh0O span{width:100%;margin-left:0}.resource_showMoreFindings__BHCC7{width:100%}}.resource_clearFindingFilters__Nl_Mg,.resource_findingEmpty__uvkwj button,.resource_showMoreFindings__BHCC7{font-family:inherit;font-size:13px;font-weight:700}.resource_evidencePreviewGrid___JJYH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.resource_evidencePreview__ydGck{min-width:0;margin:0;border:1px solid #d3cfc6;background:#101417}.resource_evidencePreview__ydGck picture{display:block;aspect-ratio:16/10;overflow:hidden;background:#f1eee7}.resource_evidencePreview__ydGck img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.resource_evidencePreview__ydGck figcaption{min-height:48px;padding:13px 15px;color:#d8e1e3;font:600 11px/1.45 var(--font-mono,monospace)}@media(max-width:720px){.resource_evidencePreviewGrid___JJYH{grid-template-columns:1fr}.resource_evidencePreview__ydGck figcaption{font-size:12px}}.resource_projectThumb__D8l0W{display:block;width:calc(100% + 48px);aspect-ratio:16/9;margin:-24px -24px 20px;overflow:hidden;border-bottom:1px solid #d3cfc6;background:#101417}.resource_projectThumb__D8l0W img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.resource_projectThumb__D8l0W img[src$=".svg"]{-o-object-fit:contain;object-fit:contain;background:#f1eee7}@media(max-width:620px){.resource_projectThumb__D8l0W{width:calc(100% + 48px)}}.resource_cardMeta__IXEZt{color:#08768a}.resource_findingSelectControl__iyqfP select,.resource_searchBox__ELqAo{border-color:#767c7f}.resource_releaseEntry__gatBT{grid-template-columns:160px minmax(0,1fr)}.resource_releaseEntry__gatBT>div{min-width:0}.resource_releaseEntry__gatBT code{overflow-wrap:anywhere;word-break:break-word}.resource_releaseEntry__gatBT .resource_downloadLink__mQqyM{display:inline;overflow-wrap:anywhere;word-break:break-word}.resource_releaseEntry__gatBT .resource_downloadLink__mQqyM svg{display:inline;vertical-align:middle}.resource_section_dark__xwyGU .resource_checkGrid__CyW54 div{color:#152128}.resource_decisionGrid__dGENR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid #cfcbc2;background:#cfcbc2}.resource_decisionGrid__dGENR a{position:relative;display:flex;min-width:0;min-height:220px;padding:24px;flex-direction:column;background:#fff;color:#152128;text-decoration:none}.resource_decisionGrid__dGENR a>span{color:#08768a;font:700 11px/1.4 var(--font-mono,monospace);text-transform:uppercase}.resource_decisionGrid__dGENR strong{margin:28px 0 9px;font-size:21px}.resource_decisionGrid__dGENR p{margin:0;color:#5b6d73;line-height:1.55}.resource_decisionGrid__dGENR svg{margin-top:auto;align-self:flex-end;color:#08768a}.resource_decisionGrid__dGENR a:hover{background:#f7f5ef}.resource_decisionGrid__dGENR a:focus-visible{z-index:1;outline:3px solid #087b8e;outline-offset:3px}@media(max-width:820px){.resource_decisionGrid__dGENR{grid-template-columns:1fr}.resource_decisionGrid__dGENR a{min-height:180px}}.resource_dataTableWrap__hbtp4{width:100%;max-width:100%;min-width:0;contain:inline-size}.resource_page__nBmcH code{overflow-wrap:anywhere;word-break:break-word}@media print{.resource_dataTableWrap__hbtp4{contain:none}}.resource_resourceHero__MmntP{display:flex;min-height:520px;padding:132px 24px 72px;align-items:center;border-bottom:1px solid #343b3f;background:#101518}.resource_resourceHero__MmntP h1{max-width:860px;margin:14px 0 18px;font-size:54px;line-height:1.06;font-weight:650}.resource_lede__4q7js{max-width:740px;font-size:17px;line-height:1.65}.resource_metaStrip__pj3sW{display:inline-grid;width:auto;max-width:100%;grid-auto-flow:column;grid-auto-columns:minmax(145px,180px)}.resource_metaStrip__pj3sW div{min-width:0}.resource_section__t3X2h{padding:64px 24px}.resource_sectionHeading__NmPto{max-width:760px;margin-bottom:30px}.resource_sectionHeading__NmPto h2{font-size:38px;line-height:1.1}.resource_sectionHeading__NmPto>span{font-size:15px;line-height:1.65}.resource_projectGrid__R6sKb{gap:12px}.resource_projectCard__hQTp2{display:flex;min-width:0;padding:24px;flex-direction:column}.resource_projectCard__hQTp2 h3{font-size:22px}.resource_projectCard__hQTp2 .resource_buttonRow__LZiOZ{margin-top:auto;padding-top:18px}@media(max-width:620px){.resource_resourceHero__MmntP{min-height:470px;padding:108px 20px 48px}.resource_resourceHero__MmntP h1{font-size:38px;line-height:1.08}.resource_lede__4q7js{font-size:15px;line-height:1.55}.resource_metaStrip__pj3sW{width:100%;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto}.resource_section__t3X2h{padding:50px 20px}.resource_sectionHeading__NmPto h2{font-size:31px}}html[data-marketing-motion=ready] .resource_page__nBmcH [data-reveal]{opacity:0;transform:translate3d(0,18px,0);transition:opacity .68s cubic-bezier(.2,.7,.2,1),transform .68s cubic-bezier(.2,.7,.2,1);will-change:opacity,transform}html[data-marketing-motion=ready] .resource_page__nBmcH [data-reveal][data-reveal-state=visible]{opacity:1;transform:translateZ(0)}.resource_catalogCard__0vVuq,.resource_projectCard__hQTp2,.resource_projectThumb__D8l0W img{transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.resource_projectCard__hQTp2{overflow:hidden}.resource_catalogCard__0vVuq:hover,.resource_projectCard__hQTp2:hover{transform:translateY(-3px);border-color:#08768a;box-shadow:0 15px 32px rgba(25,45,51,.1)}.resource_projectCard__hQTp2:hover .resource_projectThumb__D8l0W img{transform:scale(1.025)}@media(prefers-reduced-motion:reduce){html[data-marketing-motion=ready] .resource_page__nBmcH [data-reveal],html[data-marketing-motion=ready] .resource_page__nBmcH [data-reveal][data-reveal-state=visible]{opacity:1;transform:none;transition:none}.resource_catalogCard__0vVuq,.resource_projectCard__hQTp2,.resource_projectThumb__D8l0W img{transition:none}}.resource_catalogCard__0vVuq,.resource_fixtureCard__h0cI7,.resource_panel___sr9X,.resource_projectCard__hQTp2{border-radius:10px}.resource_decisionGrid__dGENR,.resource_evidencePreview__ydGck,.resource_flowDiagram__aSnoV,.resource_projectMetricGrid__ka2KC,.resource_steps__HB6ii{border-radius:10px;overflow:hidden}.resource_metaStrip__pj3sW{border-radius:8px;overflow:hidden}.resource_buttonRow__LZiOZ a,.resource_clearFilters__byhI6,.resource_clearFindingFilters__Nl_Mg,.resource_emptyState__TDcku button,.resource_filters__aPFom button,.resource_filters__aPFom select,.resource_findingEmpty__uvkwj button,.resource_findingSelectControl__iyqfP select,.resource_fixtureCard__h0cI7 a,.resource_primaryButton__qy_CY,.resource_projectDownloadList__H5ASQ a,.resource_searchBox__ELqAo,.resource_secondaryButton__mqTAb,.resource_showMoreFindings__BHCC7{border-radius:6px}.resource_findingSeverity__gZwNn,.resource_projectDownloadList__H5ASQ span,.resource_projectStats__W2wjH span,.resource_resultFail__L87xh,.resource_resultOpen__Jjf39,.resource_resultPass__rYgjG,.resource_status__7E4ms{border-radius:4px}.resource_callout__dxf9w{border-radius:0 8px 8px 0}.resource_primaryButton__qy_CY{box-shadow:0 10px 26px rgba(154,79,34,.24)}.resource_primaryButton__qy_CY:hover{background:#8f461d}.resource_catalogCard__0vVuq:hover,.resource_projectCard__hQTp2:hover{box-shadow:0 15px 32px rgba(48,44,36,.1)}.resource_sectionHeading__NmPto>p{color:#0a6b7c}.resource_resourceHero__MmntP .resource_kicker__EBt8o,.resource_section_dark__xwyGU .resource_sectionHeading__NmPto>p{color:#75d3df}.resource_exampleTypeGrid__gHDfj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.resource_exampleTypeCard__wX0cR{min-width:0;border:1px solid #d8d4cb;border-radius:10px;background:#fff;overflow:hidden;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.resource_exampleTypeCard__wX0cR:hover{transform:translateY(-3px);border-color:#08768a;box-shadow:0 15px 32px rgba(48,44,36,.1)}.resource_exampleTypeLink__GWrjO{display:flex;height:100%;min-width:0;flex-direction:column;color:inherit;text-decoration:none}.resource_exampleTypeLink__GWrjO:focus-visible{outline:3px solid #087b8e;outline-offset:-3px}.resource_exampleTypeThumb__4164c{display:block;aspect-ratio:16/9;overflow:hidden;border-bottom:1px solid #d8d4cb;background:#101417}.resource_exampleTypeThumb__4164c img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .28s ease}.resource_exampleTypeThumb__4164c img[src$=".svg"]{-o-object-fit:contain;object-fit:contain;background:#f1eee7}.resource_exampleTypeCard__wX0cR:hover .resource_exampleTypeThumb__4164c img{transform:scale(1.025)}.resource_exampleTypeBody__KYvWT{display:flex;min-width:0;flex:1;padding:22px;flex-direction:column}.resource_exampleTypeTopline__NgYaa{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#08768a;font:700 11px/1.4 var(--font-mono,monospace);text-transform:uppercase}.resource_exampleTypeTopline__NgYaa strong{padding:5px 7px;border-radius:4px;background:#e3f2f2;color:#075d6d;font:inherit;white-space:nowrap}.resource_exampleTypeBody__KYvWT h3{margin:24px 0 9px;font-size:22px;line-height:1.2}.resource_exampleTypeBody__KYvWT>p{margin:0;color:#52666c;line-height:1.58}.resource_exampleTypeChips__5UeGc{display:flex;flex-wrap:wrap;gap:7px;margin:21px 0 14px}.resource_exampleTypeChips__5UeGc span{padding:6px 8px;border-radius:4px;background:#ece8df;color:#354a50;font-size:11px;font-weight:700;line-height:1.35}.resource_exampleTypeChips__5UeGc span:last-child{border:1px solid #c8b99c;background:#fff7e6;color:#684b13}.resource_exampleTypeBody__KYvWT .resource_exampleTypeLimit__hvgd0{margin-top:auto;padding-top:2px;color:#68797e;font-size:12px;line-height:1.5}.resource_exampleTypeCta__N03BP{display:inline-flex;align-items:center;gap:8px;margin-top:22px;color:#075d6d;font-weight:750}.resource_exampleFinalCta__kuQDq{display:flex;align-items:center;justify-content:space-between;gap:36px;padding:30px;border:1px solid #d3cfc6;border-radius:10px}.resource_exampleFinalCta__kuQDq>div:first-child{max-width:610px}.resource_exampleFinalCta__kuQDq strong{font-size:22px}.resource_exampleFinalCta__kuQDq p{margin:8px 0 0;color:#52666c;line-height:1.6}.resource_exampleFinalCta__kuQDq .resource_buttonRow__LZiOZ{flex:0 0 auto}.resource_exampleSecondaryButton__6asU8{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:0 18px;border:1px solid #0b7183;border-radius:6px;color:#075d6d;font-weight:700;text-decoration:none}.resource_exampleSecondaryButton__6asU8:focus-visible{outline:3px solid #087b8e;outline-offset:3px}@media(max-width:940px){.resource_exampleTypeGrid__gHDfj{grid-template-columns:1fr}.resource_exampleTypeLink__GWrjO{display:grid;grid-template-columns:minmax(250px,.9fr) 1.1fr}.resource_exampleTypeThumb__4164c{height:100%;aspect-ratio:auto;border-right:1px solid #d8d4cb;border-bottom:0}.resource_exampleFinalCta__kuQDq{align-items:flex-start;flex-direction:column}.resource_exampleFinalCta__kuQDq .resource_buttonRow__LZiOZ{width:100%}}@media(max-width:620px){.resource_exampleTypeLink__GWrjO{display:flex}.resource_exampleTypeThumb__4164c{height:auto;aspect-ratio:16/9;border-right:0;border-bottom:1px solid #d8d4cb}.resource_exampleTypeTopline__NgYaa{align-items:flex-start;flex-direction:column}.resource_exampleTypeBody__KYvWT h3{margin-top:18px}.resource_exampleFinalCta__kuQDq{padding:22px}.resource_exampleFinalCta__kuQDq .resource_buttonRow__LZiOZ,.resource_exampleFinalCta__kuQDq .resource_buttonRow__LZiOZ a{width:100%}}@media(prefers-reduced-motion:reduce){.resource_exampleTypeCard__wX0cR,.resource_exampleTypeThumb__4164c img{transition:none}.resource_exampleTypeCard__wX0cR:hover,.resource_exampleTypeCard__wX0cR:hover .resource_exampleTypeThumb__4164c img{transform:none}}.resource_page__nBmcH{background:#f4f1ea;color:#1c1c1e;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.resource_page__nBmcH :where(h1,h2,h3){font-family:Chakra Petch,Inter,ui-sans-serif,system-ui,sans-serif}.resource_resourceHero__MmntP{min-height:0;padding:88px 28px 92px;border-bottom:1px solid rgba(0,0,0,.08);background:radial-gradient(900px 420px at 75% 0,rgba(181,101,29,.11),transparent 68%),#f4f1ea;color:#1c1c1e}.resource_resourceHero__MmntP .resource_kicker__EBt8o{color:#54545c;font-family:Chakra Petch,Inter,ui-sans-serif,system-ui,sans-serif}.resource_resourceHero__MmntP .resource_kicker__EBt8o:before,.resource_sectionHeading__NmPto>p:before{display:inline-block;width:30px;height:2px;margin-right:12px;background:#b5651d;content:"";vertical-align:middle}.resource_resourceHero__MmntP h1{max-width:980px;margin-top:24px;font-size:clamp(46px,6vw,76px);font-weight:700;line-height:.99;letter-spacing:-.04em}.resource_lede__4q7js{max-width:760px;margin-top:25px;color:#54545c;font-size:18px}.resource_metaStrip__pj3sW{gap:0;border:1px solid rgba(0,0,0,.1);background:rgba(0,0,0,.1)}.resource_metaStrip__pj3sW div,.resource_metaStrip__pj3sW span{background:rgba(255,255,255,.75);color:#54545c}.resource_metaStrip__pj3sW dt{color:#74747b}.resource_metaStrip__pj3sW dd,.resource_metaStrip__pj3sW strong{color:#1c1c1e}.resource_primaryButton__qy_CY{border-color:#b5651d;background:#b5651d;color:#fff;box-shadow:none}.resource_primaryButton__qy_CY:hover{border-color:#9f5515;background:#9f5515}.resource_secondaryButton__mqTAb{border-color:rgba(0,0,0,.18);color:#1c1c1e}.resource_secondaryButton__mqTAb:hover{border-color:rgba(0,0,0,.36);background:rgba(0,0,0,.04)}.resource_section__t3X2h{padding:88px 28px}.resource_section_light__X8wZY{background:#fff}.resource_section_soft__E_xOE{background:#ebe7df}.resource_section_dark__xwyGU{background:#171716;color:#fff}.resource_sectionHeading__NmPto>p{color:#54545c;font-family:Chakra Petch,Inter,ui-sans-serif,system-ui,sans-serif}.resource_section_dark__xwyGU .resource_sectionHeading__NmPto>p{color:rgba(255,255,255,.76)}.resource_sectionHeading__NmPto h2{margin-top:18px;font-size:clamp(34px,4vw,50px);font-weight:700;letter-spacing:-.025em}.resource_sectionHeading__NmPto>span{color:#54545c}.resource_section_dark__xwyGU .resource_sectionHeading__NmPto>span{color:rgba(255,255,255,.68)}.resource_catalogCard__0vVuq,.resource_exampleTypeCard__wX0cR,.resource_fixtureCard__h0cI7,.resource_panel___sr9X,.resource_projectCard__hQTp2{border-color:rgba(0,0,0,.11);border-radius:8px;background:#fff}.resource_catalogCard__0vVuq:hover,.resource_exampleTypeCard__wX0cR:hover,.resource_projectCard__hQTp2:hover{border-color:#b5651d;box-shadow:0 18px 44px rgba(45,35,20,.11)}.resource_cardMeta__IXEZt,.resource_downloadLink__mQqyM,.resource_exampleTypeCta__N03BP,.resource_exampleTypeTopline__NgYaa,.resource_nextTask__G3jR_ a{color:#9f5515}.resource_exampleTypeTopline__NgYaa strong{background:#f2e3d6;color:#8e4817}.resource_exampleTypeChips__5UeGc span,.resource_projectStats__W2wjH span{background:#ebe7df}.resource_decisionGrid__dGENR,.resource_projectMetricGrid__ka2KC,.resource_steps__HB6ii{border-radius:8px}.resource_decisionGrid__dGENR>a>span,.resource_steps__HB6ii>li>span{color:#9f5515}.resource_checkGrid__CyW54 span,.resource_checkList__8wqgT li:before{border-color:#b5651d}.resource_buttonRow__LZiOZ a,.resource_exampleSecondaryButton__6asU8,.resource_fixtureCard__h0cI7 a,.resource_projectDownloadList__H5ASQ a{border-color:rgba(0,0,0,.18);color:#9f5515}.resource_projectDownloadList__H5ASQ span,.resource_status__7E4ms{color:#8e4817}.resource_filters__aPFom button,.resource_filters__aPFom select,.resource_findingSelectControl__iyqfP select,.resource_searchBox__ELqAo{border-color:rgba(0,0,0,.16)}.resource_filters__aPFom .resource_filterActive__4e2F9{border-color:#1c1c1e;background:#1c1c1e}.resource_dataTable__FvrAn th{background:#ebe7df}.resource_dataTable__FvrAn td,.resource_dataTable__FvrAn th{border-color:rgba(0,0,0,.1)}.resource_callout__dxf9w{background:#f8eadc}.resource_callout__dxf9w,.resource_releaseEntry__gatBT{border-left-color:#b5651d}.resource_exampleFinalCta__kuQDq{border-color:rgba(0,0,0,.11);background:#fff}@media(max-width:620px){.resource_resourceHero__MmntP{min-height:0;padding:56px 20px 64px}.resource_resourceHero__MmntP h1{font-size:40px;line-height:1.02}.resource_lede__4q7js{font-size:16px}.resource_section__t3X2h{padding:64px 20px}}