.page_content__45YQV{box-sizing:border-box;width:min(100%,816px);margin:96px auto 112px;padding:0 48px;color:var(--ink)}.page_content__45YQV .page_eyebrow__Nf2eC{margin:0 0 14px;color:var(--ink-3);font-size:13px;letter-spacing:.09em;text-transform:uppercase}.page_content__45YQV h1{margin:0 0 36px;font-family:var(--font-display),Georgia,serif;font-size:clamp(42px,6vw,60px);font-style:italic;font-weight:500;line-height:1.08}.page_content__45YQV h2{margin:0 0 12px;font-size:20px;font-weight:500;line-height:1.4}.page_content__45YQV h3{margin:0 0 8px;color:var(--ink);font-size:16px;font-weight:500}.page_content__45YQV p{margin:0 0 16px;color:var(--ink-2);font-size:16px;line-height:1.65}.page_section__zQKcb{padding:28px 0;border-top:1px solid var(--border-strong)}.page_account__3c_A_{margin-bottom:28px}.page_account__3c_A_ p{margin-bottom:4px;color:var(--ink-3);font-size:14px}.page_account__3c_A_ strong{color:var(--ink);font-size:19px;font-weight:500;overflow-wrap:anywhere}.page_details__RWMQy{display:grid;gap:24px;padding-top:6px}.page_content__45YQV .page_note__94mhm,.page_details__RWMQy p{color:var(--ink-3);font-size:14px;line-height:1.65}.page_content__45YQV .page_note__94mhm a{color:inherit;text-decoration:underline;text-underline-offset:2px}.page_actions__XL8_4{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:26px}.page_primary__n64hU,.page_secondary__ei9FG,.page_textButton__is3sp{display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:10px 22px;border:1px solid transparent;border-radius:999px;font:inherit;font-size:15px;line-height:22px;text-decoration:none;cursor:pointer}.page_primary__n64hU{background:var(--ink);color:var(--ivory)}.page_primary__n64hU:visited{color:var(--ivory)}.page_secondary__ei9FG{background:transparent;border-color:var(--border-strong);color:var(--ink)}.page_textButton__is3sp{min-height:40px;padding:4px 0;border-radius:3px;background:transparent;color:var(--ink);text-decoration:underline;text-underline-offset:4px}.page_primary__n64hU:disabled,.page_secondary__ei9FG:disabled,.page_textButton__is3sp:disabled{cursor:default;opacity:.45}.page_ack__Z4Utz input:focus-visible,.page_content__45YQV a:focus-visible,.page_primary__n64hU:focus-visible,.page_secondary__ei9FG:focus-visible,.page_textButton__is3sp:focus-visible{outline:2px solid var(--crit);outline-offset:4px}.page_ack__Z4Utz{display:flex;align-items:flex-start;gap:12px;margin-top:26px;color:var(--ink);font-size:15px;line-height:1.6;cursor:pointer}.page_ack__Z4Utz input{width:17px;height:17px;margin-top:4px;accent-color:var(--ink);flex-shrink:0}.page_error__kvY14{color:var(--ink)!important;border-left:2px solid var(--crit);padding-left:14px;margin-top:22px!important}.page_receipt__6uHeT{font-size:13px!important;color:var(--ink-3)!important;overflow-wrap:anywhere}.page_links__c9ikK{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px}.page_links__c9ikK a{color:var(--ink);font-size:14px;text-decoration:underline;text-underline-offset:4px}@media (max-width:680px){.page_content__45YQV{margin-top:72px;padding-inline:24px}}.CritWordmark_identity__1I41r{position:relative;display:inline-block;vertical-align:bottom}.CritWordmark_badge__ix8RW{position:absolute;right:0;bottom:3px;padding:3px 7px;border-radius:999px;color:var(--ink-2);font-family:var(--font-body),sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.2}.CritWordmark_badge__ix8RW:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(115deg,#b18a42,#e7d6a7 42%,#c19a50 72%,#a57d37);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.CritWordmark_reversed__p1hT7{color:#ddd1b8}.McpAuditReview_page__ZrC_M{min-height:100vh;background:var(--ivory,#f8f6f1);color:var(--ink,#1a1814);padding:36px 32px 72px}.McpAuditReview_header__66lB5{max-width:1040px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.McpAuditReview_quietLink__ZOeSW{font-size:15px;color:var(--muted,#625e56);text-decoration:none}.McpAuditReview_quietLink__ZOeSW:hover{color:var(--ink,#24211d);text-decoration:underline;text-underline-offset:5px}.McpAuditReview_intro__lszfm{max-width:860px;margin:68px auto 32px}.McpAuditReview_eyebrow__uzxpb,.McpAuditReview_label__9_fmw{font-family:var(--font-mono),monospace;font-size:13px;letter-spacing:.12em;color:#686258}.McpAuditReview_intro__lszfm h1{font-family:var(--font-display),Georgia,serif;font-size:clamp(40px,5vw,60px);font-weight:400;line-height:1.08;margin:12px 0 16px;letter-spacing:-.025em}.McpAuditReview_intro__lszfm>p:last-child{font-size:17px;line-height:1.65;max-width:630px;color:#625e56}.McpAuditReview_card__bS_RY{max-width:860px;margin:auto;border:1px solid #ded7c9;border-radius:22px;background:rgba(255,253,248,.88);box-shadow:0 20px 60px rgba(57,43,22,.055),0 2px 5px rgba(57,43,22,.025);overflow:hidden}.McpAuditReview_subject__XRTFz{padding:32px 36px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #e8e2d6}.McpAuditReview_subject__XRTFz .McpAuditReview_label__9_fmw{margin:0 0 8px}.McpAuditReview_subject__XRTFz h2{font-family:var(--font-display),Georgia,serif;font-size:36px;font-weight:500;margin:0;line-height:1.1;overflow-wrap:anywhere}.McpAuditReview_status__6FtYr{font-size:15px;padding:8px 13px;border-radius:999px;color:#685b3c;background:#f0e9d9;flex-shrink:0}.McpAuditReview_body___tG6T{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:30px 36px 32px}.McpAuditReview_body___tG6T h3{font-size:16px;font-weight:500;margin:0 0 18px}.McpAuditReview_sources__2ghpV ul{list-style:none;margin:0 0 12px;padding:0}.McpAuditReview_sources__2ghpV li{display:flex;gap:10px;align-items:flex-start;margin:12px 0;font-size:15px;line-height:1.55;overflow-wrap:anywhere}.McpAuditReview_sources__2ghpV li svg{flex-shrink:0;color:#81755c;margin-top:3px}.McpAuditReview_sources__2ghpV small{font-size:15px;color:#726b60;display:block;margin-top:2px}.McpAuditReview_context__wnAOP{margin-top:24px}.McpAuditReview_context__wnAOP .McpAuditReview_label__9_fmw{font-size:13px;margin-bottom:8px}.McpAuditReview_context__wnAOP p:last-child{font-size:15px;color:#625e56;line-height:1.65;margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.McpAuditReview_answers__jUXJm{border-left:1px solid #e8e2d6;padding-left:30px}.McpAuditReview_answers__jUXJm dl{margin:0}.McpAuditReview_answers__jUXJm dl>div+div{margin-top:21px}.McpAuditReview_answers__jUXJm dt{font-size:15px;color:#6c6458;line-height:1.5}.McpAuditReview_answers__jUXJm dd{margin:6px 0 0;font-size:16px;line-height:1.5;color:#2b2823}.McpAuditReview_privacy__EJXY9{display:flex;align-items:flex-start;gap:12px;padding:21px 36px;background:#f4efe5;border-top:1px solid #e8e2d6}.McpAuditReview_privacy__EJXY9 svg{flex-shrink:0;color:#786c56;margin-top:3px}.McpAuditReview_privacy__EJXY9 p{margin:0;font-size:15px;line-height:1.65;color:#625b50}.McpAuditReview_privacy__EJXY9 strong{font-weight:500;color:#302b24}.McpAuditReview_approval__WqqTA{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:27px 36px;border-top:1px solid #e8e2d6}.McpAuditReview_cost__nl1YI{font-size:16px;font-weight:500;margin:0 0 6px;display:flex;align-items:center;gap:9px}.McpAuditReview_dot__CmIu_{width:7px;height:7px;border-radius:50%;background:var(--crit,#c93219);flex-shrink:0}.McpAuditReview_balance__vp5Lu{font-size:15px;color:#6c6458;margin:0;padding-left:16px}.McpAuditReview_primary__qcWBT{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border-radius:999px;border:1px solid #25221d;background:#25221d;color:#fffaf1;font-size:15px;font-weight:500;font-family:inherit;cursor:pointer;text-decoration:none}.McpAuditReview_primary__qcWBT:hover:not(:disabled){background:#423b30}.McpAuditReview_primary__qcWBT:focus-visible,.McpAuditReview_quietLink__ZOeSW:focus-visible{outline:2px solid #957b45;outline-offset:4px}.McpAuditReview_primary__qcWBT:disabled{cursor:default;opacity:.6}.McpAuditReview_footnote__H5R52{font-size:15px;line-height:1.6;color:#736b5f;max-width:860px;margin:20px auto 0;text-align:center}.McpAuditReview_consentBody__fflwJ{padding:32px 36px}.McpAuditReview_consentBody__fflwJ h2{font-size:17px;font-weight:500;margin:0 0 24px}.McpAuditReview_permissions___gh6h{margin:0;padding:0;list-style:none;display:grid;gap:18px}.McpAuditReview_permissions___gh6h li{display:flex;gap:12px;align-items:flex-start;font-size:16px;line-height:1.6}.McpAuditReview_permissions___gh6h svg{flex-shrink:0;color:#786546;margin-top:4px}.McpAuditReview_consentNote__5v0Za{font-size:15px;line-height:1.65;color:#6c6458;margin:28px 0 0}.McpAuditReview_consentActions__yz14G{display:flex;gap:12px}.McpAuditReview_secondary__JtDiW{min-height:48px;padding:12px 20px;border-radius:999px;border:1px solid #d5ccbc;background:transparent;color:#3b352c;font-size:15px;cursor:pointer;font-family:inherit}.McpAuditReview_secondary__JtDiW:hover:not(:disabled){background:#f4efe5}.McpAuditReview_secondary__JtDiW:focus-visible{outline:2px solid #957b45;outline-offset:4px}.McpAuditReview_secondary__JtDiW:disabled{opacity:.6;cursor:default}@media(max-width:680px){.McpAuditReview_page__ZrC_M{padding:24px 18px 48px}.McpAuditReview_intro__lszfm{margin-top:44px}.McpAuditReview_body___tG6T{grid-template-columns:1fr;gap:28px}.McpAuditReview_approval__WqqTA,.McpAuditReview_body___tG6T,.McpAuditReview_privacy__EJXY9,.McpAuditReview_subject__XRTFz{padding-left:24px;padding-right:24px}.McpAuditReview_subject__XRTFz{align-items:flex-start;flex-direction:column}.McpAuditReview_answers__jUXJm{border-left:0;border-top:1px solid #e8e2d6;padding-left:0;padding-top:26px}.McpAuditReview_approval__WqqTA{align-items:stretch;flex-direction:column}.McpAuditReview_primary__qcWBT{width:100%}}.PublicFooter_footer__i3k_D{position:relative;z-index:1;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1320px;margin:44px auto 0;padding:0 56px 28px;gap:28px;color:#72695d;font-family:var(--font-body),"DM Sans",system-ui,sans-serif;font-size:13px;font-weight:400;-webkit-font-smoothing:antialiased}.PublicFooter_footer__i3k_D p{margin:0;line-height:1.6}.PublicFooter_footer__i3k_D nav{display:flex;flex-shrink:0;gap:24px}.PublicFooter_footer__i3k_D a{display:inline-flex;align-items:center;min-height:44px;border-radius:4px;color:inherit;text-decoration:none}.PublicFooter_footer__i3k_D a:hover{color:#49443c}.PublicFooter_footer__i3k_D a:focus-visible{outline:2px solid #9b6543;outline-offset:4px}@media (max-width:680px){.PublicFooter_footer__i3k_D{flex-direction:column;align-items:flex-start;gap:12px;margin-top:36px;padding:0 24px 24px}}@media (max-width:370px){.PublicFooter_footer__i3k_D{padding-inline:20px}}.pricing-page_page__Uzq3o{position:relative;min-height:100vh;overflow:clip;background:linear-gradient(90deg,#f7f5ef,#f4eddd);color:#292720;font-family:var(--font-body),"DM Sans",system-ui,sans-serif;-webkit-font-smoothing:antialiased}.pricing-page_container__D_PC7{position:relative;z-index:1;box-sizing:border-box;width:min(100%,1296px);margin-inline:auto;padding-inline:48px}.pricing-page_container__D_PC7 main{max-width:1040px;margin-inline:auto}.pricing-page_container__D_PC7 a:focus-visible,.pricing-page_question__Eb655 summary:focus-visible{outline:2px solid #962f20;outline-offset:5px}.pricing-page_introduction__V5SYO{max-width:860px;margin:96px auto 28px;text-align:center}.pricing-page_introduction__V5SYO h1{margin:0;font-family:var(--font-display),"Cormorant Garamond",Georgia,serif;font-size:60px;font-weight:600;line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.pricing-page_questions__jR20a{display:grid;grid-template-columns:240px minmax(0,1fr);gap:48px;margin-top:64px;padding-top:32px;border-top:1px solid #bfaf9d80}.pricing-page_questions__jR20a h2{margin:12px 0 0;font-family:var(--font-display),"Cormorant Garamond",Georgia,serif;font-size:30px;font-weight:600;line-height:1.15;letter-spacing:-.02em}.pricing-page_questionList__tDJqR{min-width:0}.pricing-page_question__Eb655{border-bottom:1px solid #bfaf9d80}.pricing-page_question__Eb655 summary{position:relative;display:block;padding:18px 32px 18px 0;font-size:15px;font-weight:500;line-height:1.5;list-style:none;cursor:pointer}.pricing-page_question__Eb655 summary::-webkit-details-marker{display:none}.pricing-page_question__Eb655 summary:after{content:"+";position:absolute;top:17px;right:2px;font-size:20px;font-weight:400;line-height:1.2;color:#988b7d}.pricing-page_question__Eb655[open] summary:after{content:"−"}.pricing-page_question__Eb655 summary:hover{color:#962f20}.pricing-page_question__Eb655 p{max-width:610px;margin:-2px 32px 20px 0;color:#6a655c;font-size:15px;line-height:1.65}@media (max-width:760px){.pricing-page_introduction__V5SYO{margin-top:32px;margin-bottom:28px}.pricing-page_introduction__V5SYO h1{font-size:clamp(40px,7vw,52px)}.pricing-page_questions__jR20a{grid-template-columns:1fr;gap:12px;margin-top:44px;padding-top:28px}.pricing-page_questions__jR20a h2{margin-top:0;font-size:28px}}@media (max-width:680px){.pricing-page_container__D_PC7{padding-inline:24px}}@media (max-width:370px){.pricing-page_container__D_PC7{padding-inline:20px}}@media (prefers-reduced-motion:no-preference){.pricing-page_container__D_PC7 a,.pricing-page_question__Eb655 summary{transition:color .15s ease}}.MacDownload_main__VkDJl{position:relative;z-index:1;box-sizing:border-box;max-width:1296px;margin:0 auto;padding:0 48px}.MacDownload_hero__59SzX{padding:64px 0 0}.MacDownload_introduction__v_rlz{text-align:center}.MacDownload_appIcon__FzjXF{display:block;width:56px;height:56px;-o-object-fit:contain;object-fit:contain;margin:0 auto 20px}.MacDownload_introduction__v_rlz h1{display:flex;justify-content:center;align-items:center;gap:12px;margin:0 0 16px;font:600 60px/1.1 var(--font-display),Cormorant Garamond,Georgia,serif;letter-spacing:-.02em}.MacDownload_actions__v5Ib_{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:28px}.MacDownload_download__c8HuG{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 23px;border-radius:999px;background:var(--crit,#c93219);color:var(--ivory,#f8f6f1);font-size:15px;font-weight:500;line-height:24px;text-decoration:none;box-shadow:0 2px 8px rgba(50,35,22,.14),inset 0 1px 0 hsla(0,0%,100%,.2);transition:filter .18s,box-shadow .18s}.MacDownload_download__c8HuG:hover{filter:brightness(1.03);box-shadow:0 4px 10px rgba(50,35,22,.18),inset 0 1px 0 hsla(0,0%,100%,.2)}.MacDownload_web__TUODC{color:#292720;text-decoration:none;border-bottom:1px solid #bfaf9d;padding-bottom:4px;font-size:15px;line-height:21px}.MacDownload_system__u58ju{margin:18px 0 0;color:#817f77;font-size:13px;line-height:1.8}.MacDownload_preview__kXvSx{max-width:1040px;margin:48px auto 0}.MacDownload_window__gz6ak{overflow:hidden;border-radius:20px;box-shadow:0 24px 56px -24px #77543044,0 0 12.5px #00000014}.MacDownload_window__gz6ak img{display:block;width:100%;height:auto;margin-top:-2.8%}.MacDownload_preview__kXvSx figcaption{margin-top:20px;color:#817f77;font-size:13px;line-height:1.5;text-align:center}.MacDownload_details__K9Z_g{max-width:760px;margin:16px auto 0;font-size:13px;color:#817f77}.MacDownload_details__K9Z_g summary{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;list-style:none;cursor:pointer}.MacDownload_details__K9Z_g summary::-webkit-details-marker{display:none}.MacDownload_details__K9Z_g summary span{font-size:18px}.MacDownload_details__K9Z_g[open] summary span{transform:rotate(45deg)}.MacDownload_details__K9Z_g dl{margin:12px 0 0;padding:24px 0;border-block:1px solid #bfaf9d80}.MacDownload_details__K9Z_g dl>div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:24px;margin-bottom:12px}.MacDownload_details__K9Z_g dl>div:last-child{margin:0}.MacDownload_details__K9Z_g dt{color:#6a655c}.MacDownload_details__K9Z_g dd{margin:0}.MacDownload_details__K9Z_g code{font:12px/1.7 var(--font-mono),monospace;overflow-wrap:anywhere}.MacDownload_localNote__5irzB{color:#817f77;font-size:13px;line-height:1.6;text-align:center;margin:16px 0}.MacDownload_details__K9Z_g summary:focus-visible,.MacDownload_main__VkDJl a:focus-visible{outline:2px solid #962f20;outline-offset:5px}@media(max-width:680px){.MacDownload_main__VkDJl{padding-inline:24px}.MacDownload_hero__59SzX{padding-top:48px}.MacDownload_appIcon__FzjXF{margin-bottom:16px}.MacDownload_introduction__v_rlz h1{font-size:clamp(40px,8.5vw,50px)}.MacDownload_actions__v5Ib_{gap:16px 24px;margin-top:24px}.MacDownload_preview__kXvSx{margin-top:36px}.MacDownload_window__gz6ak{border-radius:10px}.MacDownload_details__K9Z_g dl>div{grid-template-columns:76px minmax(0,1fr);gap:12px}}@media(max-width:370px){.MacDownload_main__VkDJl{padding-inline:20px}.MacDownload_actions__v5Ib_{flex-direction:column;gap:16px}}@media(prefers-reduced-motion:reduce){.MacDownload_download__c8HuG{transition:none}}.McpGuide_page__H0F_8{position:relative;isolation:isolate;overflow:clip;color:#292720;min-height:100vh;background:linear-gradient(90deg,#f7f5ef,#f4eddd);font-family:var(--font-body),"DM Sans",sans-serif;-webkit-font-smoothing:antialiased}.McpGuide_content__ddFCu{position:relative;z-index:1;box-sizing:border-box;max-width:1296px;padding:0 48px;margin:0 auto}.McpGuide_intro__RyBwp{max-width:760px;padding:96px 0 48px}.McpGuide_availability__VcmiH{display:flex;align-items:center;gap:10px;color:#817f77;font-size:13px;line-height:1.5;margin-bottom:16px}.McpGuide_beta__ftitu{display:inline-flex;align-items:center;padding:0 4px;border:0;border-radius:4px;background:#e5dcd0;color:#29272099;font-size:12px;line-height:16px}.McpGuide_intro__RyBwp h1{font:600 60px/1.1 var(--font-display),Georgia,serif;letter-spacing:-.02em;margin:0 0 16px}.McpGuide_intro__RyBwp>p{font-size:16px;line-height:1.6;color:#817f77;margin:0}.McpGuide_notice__NqT2d{font-size:12px;line-height:1.6;color:#817f77;margin:-12px 0 24px}.McpGuide_guideLayout__nE87l{display:grid;grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:40px}.McpGuide_guideBody__ShUal{min-width:0}.McpGuide_walkthrough__AASKI{border:1px solid #d8cdbe;border-radius:20px;background:#fffdf9;box-shadow:0 0 12.5px #00000014;overflow:hidden}.McpGuide_firstReview__4I1ev,.McpGuide_setup__XWocb{padding:32px}.McpGuide_faq__mixfh>h2,.McpGuide_firstReview__4I1ev h2,.McpGuide_setup__XWocb h2{font:600 30px/1.1 var(--font-display),Georgia,serif;letter-spacing:-.02em;margin:0}.McpGuide_pills__yy9aM{display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;padding:3px;margin:20px 0 22px;border:1px solid #bfaf9d80;border-radius:999px;background:#efe9df;gap:2px}.McpGuide_pills__yy9aM button{border:1px solid transparent;border-radius:999px;min-height:36px;padding:8px 14px;font-family:inherit;font-size:14px;line-height:20px;color:#80766b;background:transparent;cursor:pointer;white-space:nowrap}.McpGuide_pills__yy9aM button[aria-pressed=true]{background:#fffdf9;border-color:#bfaf9d80;color:#292720;box-shadow:0 1px 3px #201a1414}.McpGuide_pills__yy9aM button:not([aria-pressed=true]):hover{background:#e7dfd2;color:#302a20}.McpGuide_copy__xJjCZ:focus-visible,.McpGuide_faq__mixfh summary:focus-visible,.McpGuide_pills__yy9aM button:focus-visible,.McpGuide_reference__zgU1n:focus-visible,.McpGuide_verification__4suDm summary:focus-visible{outline:2px solid #962f20;outline-offset:4px}.McpGuide_setupDescription__CtSbu{color:#6a655c;font-size:14px;line-height:1.65;margin:15px 0 0}.McpGuide_pills__yy9aM+.McpGuide_setupDescription__CtSbu{margin-top:0}.McpGuide_browserStep__d7fbN code,.McpGuide_setupDescription__CtSbu code,.McpGuide_verification__4suDm code{font:13px var(--font-mono),monospace;background:#eee8dc;border-radius:4px;padding:2px 5px;overflow-wrap:anywhere}.McpGuide_code__NfjVU{min-width:0;background:#202226;color:#f1f3f5;border:1px solid #34373d;border-radius:12px;margin:16px 0 23px;box-shadow:inset 0 1px 0 #ffffff08;overflow:hidden}.McpGuide_codeToolbar__t2XVF{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:43px;padding:3px 9px 3px 17px;border-bottom:1px solid #ffffff0d}.McpGuide_codeToolbar__t2XVF>span{color:#aeb6c1;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.McpGuide_code__NfjVU pre{max-width:100%;overflow-x:auto;margin:0;padding:17px;font-size:13px;line-height:1.75;white-space:pre;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.McpGuide_code__NfjVU code,.McpGuide_serverReference__8M6fc code{font-family:var(--font-mono),monospace}.McpGuide_code__NfjVU code{color:inherit}.McpGuide_copy__xJjCZ{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:6px;min-height:36px;border:0;background:transparent;color:#6a5d49;font-family:inherit;font-size:13px;line-height:20px;cursor:pointer;padding:6px 9px;border-radius:6px}.McpGuide_copy__xJjCZ:hover{background:#6a5d4910;color:#302a20}.McpGuide_code__NfjVU .McpGuide_copy__xJjCZ{color:#c4cbd4}.McpGuide_code__NfjVU .McpGuide_copy__xJjCZ:hover{background:#ffffff12;color:#fff}.McpGuide_code__NfjVU .McpGuide_copy__xJjCZ:focus-visible{outline:2px solid #d6dce5;outline-offset:2px;background:#ffffff12;color:#fff}.McpGuide_browserStep__d7fbN h3,.McpGuide_workflow__DxF7e h3{font-size:15px;line-height:1.5;font-weight:500;margin:0 0 7px}.McpGuide_browserStep__d7fbN p{color:#6a655c;font-size:14px;line-height:1.65;margin:0}.McpGuide_verification__4suDm{margin:19px 0 0;border-top:1px solid #bfaf9d80;padding-top:12px}.McpGuide_verification__4suDm summary{display:flex;align-items:center;justify-content:space-between;list-style:none;min-height:32px;gap:16px;font-size:14px;color:#574c3b;cursor:pointer}.McpGuide_verification__4suDm summary::-webkit-details-marker{display:none}.McpGuide_verification__4suDm summary>span{font-size:18px;font-weight:400;color:#857153}.McpGuide_verification__4suDm[open] summary>span{transform:rotate(45deg)}.McpGuide_verification__4suDm p{font-size:14px;line-height:1.65;color:#6a655c;margin:10px 0 0}.McpGuide_reference__zgU1n{color:#962f20;text-underline-offset:4px;font-size:13px;display:inline-flex;align-items:center;gap:5px;min-height:36px;margin-top:6px}.McpGuide_reference__zgU1n:hover{color:#962f20}.McpGuide_installNote__ThJIK{font-size:12px;line-height:1.6;color:#817f77;margin:14px 0 0}.McpGuide_firstReview__4I1ev{border-top:1px solid #bfaf9d80}.McpGuide_prompt__ADfJB{display:flex;align-items:flex-start;gap:16px;border:1px solid #d8cdbe;background:#f1e6d4;border-radius:12px;padding:16px;margin:18px 0 24px}.McpGuide_prompt__ADfJB p{font-size:14px;line-height:1.65;color:#514a3f;margin:0}.McpGuide_prompt__ADfJB .McpGuide_copy__xJjCZ{margin:-4px -5px 0 0}.McpGuide_workflow__DxF7e{display:grid;gap:22px;margin:0;padding-left:21px;font-size:13px}.McpGuide_workflow__DxF7e li{padding-left:7px}.McpGuide_workflow__DxF7e li::marker{color:#da3120}.McpGuide_workflow__DxF7e p{font-size:14px;line-height:1.65;color:#6a655c;margin:0}.McpGuide_sidebar__CHK0J{padding-top:6px}.McpGuide_sidebar__CHK0J h2{font-size:14px;line-height:1.5;font-weight:500;margin:0 0 13px}.McpGuide_creditNote__y_1wV p{color:#6a655c;font-size:13px;line-height:1.75;margin:0}.McpGuide_creditNote__y_1wV p+p{margin-top:13px}.McpGuide_serverReference__8M6fc{border-top:1px solid #bfaf9d80;margin-top:24px;padding-top:22px}.McpGuide_serverReference__8M6fc h2{font-size:12px;color:#817f77;font-weight:400;margin-bottom:8px}.McpGuide_serverReference__8M6fc code{display:block;color:#5e5342;font-size:12px;line-height:1.75;overflow-wrap:anywhere}.McpGuide_serverReference__8M6fc .McpGuide_copy__xJjCZ{margin:7px 0 0 -9px}.McpGuide_faq__mixfh{grid-column:1;margin:0}.McpGuide_faq__mixfh>h2{font-size:27px;margin-bottom:17px}.McpGuide_faq__mixfh details{border-bottom:1px solid #bfaf9d80}.McpGuide_faq__mixfh summary{list-style:none;display:flex;justify-content:space-between;gap:24px;padding:17px 0;font-size:14px;line-height:1.6;font-weight:400;cursor:pointer}.McpGuide_faq__mixfh summary::-webkit-details-marker{display:none}.McpGuide_faq__mixfh summary span{font-size:20px;line-height:1.1;font-weight:400;color:#857153;flex-shrink:0}.McpGuide_faq__mixfh details[open] summary span{transform:rotate(45deg)}.McpGuide_faq__mixfh details p{font-size:14px;line-height:1.75;color:#6a655c;margin:0 32px 20px 0}.McpGuide_faq__mixfh details>.McpGuide_reference__zgU1n{margin:-7px 0 14px}.McpGuide_live__YrCUM{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1000px){.McpGuide_guideLayout__nE87l{grid-template-columns:minmax(0,1fr);gap:32px}.McpGuide_sidebar__CHK0J{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:40px;padding-top:24px;border-top:1px solid #bfaf9d80}.McpGuide_serverReference__8M6fc{border:0;margin:0;padding:0}}@media(max-width:680px){.McpGuide_content__ddFCu{padding-inline:24px}.McpGuide_intro__RyBwp{padding:34px 0 28px}.McpGuide_intro__RyBwp h1{font-size:clamp(40px,8.5vw,50px);margin-bottom:15px}.McpGuide_intro__RyBwp>p{font-size:15px}.McpGuide_availability__VcmiH{font-size:12px;gap:8px}.McpGuide_firstReview__4I1ev,.McpGuide_setup__XWocb{padding:23px}.McpGuide_firstReview__4I1ev h2,.McpGuide_setup__XWocb h2{font-size:28px}.McpGuide_pills__yy9aM{margin:18px 0 20px}.McpGuide_pills__yy9aM button{padding-inline:12px}.McpGuide_codeToolbar__t2XVF{padding-left:14px}.McpGuide_code__NfjVU pre{padding:14px}.McpGuide_prompt__ADfJB{flex-direction:column;gap:10px}.McpGuide_prompt__ADfJB .McpGuide_copy__xJjCZ{align-self:flex-end;margin:0 -5px -5px 0}.McpGuide_workflow__DxF7e{gap:20px}.McpGuide_sidebar__CHK0J{grid-template-columns:minmax(0,1fr);gap:24px}.McpGuide_serverReference__8M6fc{border-top:1px solid #bfaf9d80;padding-top:20px}.McpGuide_faq__mixfh>h2{font-size:27px}}@media(max-width:370px){.McpGuide_content__ddFCu{padding-inline:20px}.McpGuide_firstReview__4I1ev,.McpGuide_setup__XWocb{padding-inline:18px}.McpGuide_pills__yy9aM button{padding-inline:9px;font-size:13px}.McpGuide_availability__VcmiH{align-items:flex-start}}.how-it-works_workflow__66CZe{display:flex;flex-direction:column;align-items:center;gap:48px;scroll-margin-top:48px}.how-it-works_workflow__66CZe h2{position:relative;margin:0;padding-bottom:12px;color:#000;font:italic 600 36px/44px var(--font-display),serif;letter-spacing:1.8px}.how-it-works_workflow__66CZe h2:after{content:"";position:absolute;width:60px;height:2px;bottom:0;left:calc(50% - 30px);background:#da3120}.how-it-works_journey__kjw8x{display:flex;flex-direction:column;align-items:center;gap:48px;list-style:none;margin:0;padding:0;width:100%}.how-it-works_journey__kjw8x>li{display:flex;flex-direction:column;gap:24px;width:498px;max-width:100%}.how-it-works_journey__kjw8x h3{margin:0;text-align:center;color:#292720;font:400 18px/23px var(--font-body),DM Sans,sans-serif}.how-it-works_journey__kjw8x h3>span{font-weight:500;color:#da3120}.how-it-works_journey__kjw8x h3>i{font-style:normal;font-weight:500;color:#988b7d}.how-it-works_findings__K_xae,.how-it-works_material__OjudK,.how-it-works_questions__2os1U{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:24px;width:100%;border:1px solid #d8cdbe;border-radius:20px;background:#fffdf9;box-shadow:0 0 10px #00000014;font:400 14px/18px var(--font-body),DM Sans,sans-serif}.how-it-works_material__OjudK{box-shadow:0 0 12.5px #00000014}.how-it-works_findings__K_xae img,.how-it-works_material__OjudK img{display:block;flex:0 0 auto;max-width:none}.how-it-works_reviewControls__AW2Ro{display:flex;align-items:center;gap:16px;height:46px}.how-it-works_reviewToggle__xFXZO{box-sizing:border-box;display:flex;flex:0 0 198px;align-items:center;gap:12px;padding:4px 4px 4px 16px;height:46px;border:1px solid #bfaf9d80;border-radius:999px;background:#efe9df;color:#80766b;white-space:nowrap}.how-it-works_activeReview__A0X9Y{display:inline-flex;align-items:center;justify-content:center;flex:1;height:36px;padding:8px 16px;border:1px solid #1a1814;border-radius:999px;background:#1a1814;color:#f8f6f1}.how-it-works_reviewHint__OJbQt{color:#988b7d;white-space:nowrap}.how-it-works_address__XqCqW{box-sizing:border-box;height:49px;display:flex;align-items:center;justify-content:space-between;padding:8px 16px;border:1px solid #988b7d;border-radius:8px}.how-it-works_add__Gf5g1{font-size:24px;line-height:31px;color:#807c6e}.how-it-works_attachments__jnZUv{box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:52px;padding:16px;border:1px dashed #988b7d;border-radius:8px;background:#f7f5ef}.how-it-works_questions__2os1U{background:#f1e6d4}.how-it-works_question__OBmmy{margin:0;color:#292720;font:italic 500 18px/22px var(--font-display),serif}.how-it-works_choices__qXvhN{display:flex;flex-wrap:wrap;align-content:flex-start;gap:8px}.how-it-works_choices__qXvhN>span{box-sizing:border-box;padding:4px 12px;border:1px solid #d6d0d0;border-radius:999px;background:#fffaef;color:#292720;white-space:nowrap}.how-it-works_choices__qXvhN .how-it-works_selected__nILHU{background:#292720;border-color:#000;color:#fff}.how-it-works_questionHint__Vebv7{margin:0;color:#988b7d}.how-it-works_reportHeading__2wFrm{display:flex;align-items:center;justify-content:space-between;height:29px;color:#292720;font:600 24px/29px var(--font-display),serif}.how-it-works_reportType__p9pim{padding:2px 8px;border-radius:4px;background:#f3ece0;color:#988b7d;font:400 13px/17px var(--font-body),sans-serif}.how-it-works_severities__pmVJW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.how-it-works_severities__pmVJW>span{box-sizing:border-box;padding:10px 16px;height:40px;border:1px solid;border-radius:8px}.how-it-works_critical___SEca{background:#c93219;border-color:#c93219!important;color:#fff}.how-it-works_high__jo0_I{background:#292720;border-color:#292720!important;color:#fff}.how-it-works_medium__9UoDx{background:#dbd0bd;border-color:#d6cbbe!important;color:#292720}.how-it-works_low__rgKGQ{background:#fffdf9;border-color:#e1d6ca!important;color:#93887c}.how-it-works_reportActions__boH7U{display:flex;align-items:center;gap:16px;height:35px;box-sizing:border-box;padding-top:16px;border-top:1px solid #988b7d4d}@media (max-width:550px){.how-it-works_findings__K_xae,.how-it-works_material__OjudK,.how-it-works_questions__2os1U{padding:20px}.how-it-works_reviewControls__AW2Ro{height:auto;flex-wrap:wrap;gap:10px}.how-it-works_choices__qXvhN>span,.how-it-works_reviewHint__OJbQt{white-space:normal}}.AuthLayoutShell_shell__NR5V4{position:relative;display:flex;flex-direction:column;min-height:100vh;min-height:100svh;background:radial-gradient(ellipse at 20% 0,#ede3cf55,transparent 58%),#f8f6f1;color:#27231f}.AuthLayoutShell_identity__jMWJa{box-sizing:border-box;width:100%;max-width:1320px;margin:0 auto;padding:30px 56px 0}.AuthLayoutShell_crit___XL_8{display:inline-flex;align-items:center;min-height:48px;border-radius:4px}.AuthLayoutShell_crit___XL_8:focus-visible{outline:2px solid #9b6543;outline-offset:4px}.AuthLayoutShell_content__Uxrd7{box-sizing:border-box;display:flex;flex:1;align-items:center;justify-content:center;width:100%;padding:48px 24px 64px}.AuthLayoutShell_form__I_9zm{width:100%;max-width:420px;min-width:0}@media (max-width:680px){.AuthLayoutShell_identity__jMWJa{padding:22px 24px 0}.AuthLayoutShell_content__Uxrd7{padding-block:36px 48px}}@media (max-width:370px){.AuthLayoutShell_content__Uxrd7,.AuthLayoutShell_identity__jMWJa{padding-inline:20px}}.Sidebar_newAudit__hTvLO{position:relative;display:flex;align-items:center;justify-content:center;min-height:36px;margin:0 8px 12px;padding:6px 20px;border:1px solid transparent;border-radius:999px;background:linear-gradient(115deg,#faf8f3,#f5f0e5) padding-box,linear-gradient(115deg,#b18a42,#e7d6a7 42%,#c19a50 72%,#a57d37) border-box;color:var(--ink);font-size:15px;font-weight:500;text-decoration:none;transition:box-shadow .15s ease,background-color .15s ease,filter .15s ease}.Sidebar_newAudit__hTvLO:hover{background:linear-gradient(115deg,#f8f3e6,#f0e7d2) padding-box,linear-gradient(115deg,#a57d37,#dfc88e 42%,#b38a3f 72%,#a57d37) border-box;box-shadow:0 2px 8px rgba(116,85,33,.09)}.Sidebar_newAudit__hTvLO:active{filter:brightness(.965)}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.Sidebar_newAudit__hTvLO{background:hsla(43,33%,96%,.42) padding-box;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55)}.Sidebar_newAudit__hTvLO:before{content:"";position:absolute;inset:-1px;padding:1px;border-radius:inherit;background:linear-gradient(115deg,#b18a42,#e7d6a7 42%,#c19a50 72%,#a57d37);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}.Sidebar_newAudit__hTvLO:hover{background:hsla(43,33%,96%,.6) padding-box;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),0 2px 8px rgba(116,85,33,.09)}.Sidebar_newAudit__hTvLO:hover:before{background:linear-gradient(115deg,#a57d37,#dfc88e 42%,#b38a3f 72%,#a57d37)}}.Sidebar_newAudit__hTvLO[aria-current=page],.Sidebar_newAudit__hTvLO[aria-current=page]:hover{background:rgba(26,24,20,.07) padding-box}.Sidebar_newAudit__hTvLO:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (prefers-reduced-motion:reduce){.Sidebar_newAudit__hTvLO{transition:none}}.Sidebar_accountFooter__BCp_u{flex-shrink:0;margin-top:20px;padding:21px 24px 18px;border-top:1px solid rgba(26,24,20,.045);background-color:rgba(26,24,20,.05)}.Sidebar_planDetails__n_coN{min-height:49px;container-type:inline-size}.Sidebar_balance__es2nc{margin:5px 0 0;color:var(--ink-3);font-size:14px;line-height:1.5}.Sidebar_balanceCombined__Q0Q8s{font-size:min(10.5px,calc(100cqi / (var(--chars) * .5)));white-space:nowrap}.Sidebar_accountRow__17GDc{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:15px;line-height:1.4}.Sidebar_planName__Rb2E0{margin:0;color:var(--ink);font-size:15px;font-weight:500;line-height:1.5}.Sidebar_planMeta__1MB41{color:var(--ink-3);font-size:13px;line-height:1.5;white-space:nowrap}.Sidebar_userRow__MIhm2{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:24px}.Sidebar_accountName__LiT5U{display:flex;align-items:center;gap:7px;min-width:0;padding:5px 0;border:0;background:transparent;color:var(--ink);font:inherit;font-size:15px;font-weight:500;line-height:1.5;cursor:pointer}.Sidebar_accountChevron__WT3dS{display:inline-flex;flex-shrink:0;color:var(--ink-3)}.Sidebar_userActions__WmcdV{display:flex;align-items:center;flex-shrink:0;gap:2px}.Sidebar_accountIcon__cVjzB{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:7px;border:0;border-radius:7px;background:transparent;color:var(--ink-3);cursor:pointer}.Sidebar_accountIcon__cVjzB:hover{color:var(--ink)}.Sidebar_accountIcon__cVjzB:disabled{opacity:.5;cursor:default}.Sidebar_accountIcon__cVjzB:focus-visible,.Sidebar_accountName__LiT5U:focus-visible,.Sidebar_retryAccount__8OtKG:focus-visible,.Sidebar_signIn__n7Aak:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.Sidebar_accountMenu__NCTIo{font-size:15px}.Sidebar_accountMenuError__QD6_7{margin:8px 12px;color:var(--ink-2);font-size:15px}.Sidebar_retryAccount__8OtKG{margin-top:6px;padding:0;border:0;background:transparent;color:var(--ink-2);font:inherit;font-size:14px;text-decoration:underline;cursor:pointer}.Sidebar_signIn__n7Aak{display:flex;align-items:center;justify-content:center;min-height:38px;margin-top:22px;padding:8px 18px;border-radius:999px;background:var(--ink);color:var(--paper,#f8f6f1);text-decoration:none;font-size:15px;line-height:1.5;font-weight:500}@media (pointer:coarse){.Sidebar_accountIcon__cVjzB{width:36px;height:44px}.Sidebar_accountName__LiT5U{min-height:44px}.Sidebar_userActions__WmcdV{gap:0}}.setup_step__XpVxN{display:flex;flex-direction:column;gap:20px;min-width:0}.setup_heading___UoBl{display:flex;flex-direction:column;gap:8px;margin:0 0 8px;max-width:640px}.setup_title__3sf1Y{font-weight:400;font-size:40px;line-height:1.15;letter-spacing:-.005em;color:var(--ink);overflow-wrap:anywhere}.setup_subtitle__HZ4KZ,.setup_title__3sf1Y{margin:0;font-family:var(--font-display),serif;font-style:italic}.setup_subtitle__HZ4KZ{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:22px;line-height:1.45;color:var(--ink-2)}.setup_sheet__GeiXg{gap:24px;padding:20px max(40px,calc((100% - 790px) / 2)) 40px}.setup_sheet__GeiXg,.setup_tile__lmisQ{display:flex;flex-direction:column;min-width:0}.setup_tile__lmisQ{gap:14px;padding:24px;border-radius:18px;background:color-mix(in srgb,var(--ivory) 90%,transparent);border:1px solid color-mix(in srgb,var(--ink) 7%,transparent)}.setup_tileHead__wyg9X{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.setup_label__iWKMb{margin:0;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.setup_count__9leZj{font-size:13px;font-variant-numeric:tabular-nums;color:var(--ink-3);white-space:nowrap}.setup_question___ZATi{font-size:22px;line-height:1.35}.setup_question___ZATi,.setup_siteName__OQS3X{margin:0;font-family:var(--font-display),serif;font-style:italic;font-weight:400;color:var(--ink)}.setup_siteName__OQS3X{font-size:30px;line-height:1.2;overflow-wrap:anywhere}.setup_meta__5BmUi{margin:0;font-size:14px;color:var(--ink-3)}.setup_body___sKw_{margin:0;font-size:15px;line-height:1.6;color:var(--ink-2)}.setup_thinking__d4ANh{display:flex;align-items:center;gap:12px}.setup_divider__udsqN{height:1px;margin:4px 0;border:0;background:color-mix(in srgb,var(--ink) 8%,transparent)}.setup_pills___MzjI{display:flex;flex-wrap:wrap;gap:8px;padding-top:2px}.setup_pill__BQ0VL{min-height:36px;padding:8px 16px;border-radius:999px;font-size:15px;line-height:1.3;font-weight:400;text-align:left;color:var(--ink-2);background:hsla(0,0%,100%,.6);border:1px solid rgba(26,24,20,.16);cursor:pointer;transition:background-color .14s ease-out,color .14s ease-out,border-color .14s ease-out,opacity .2s ease-out}.setup_pill__BQ0VL[aria-checked=true]{font-weight:500;color:hsla(43,33%,96%,.96);background:rgba(26,24,20,.85);border-color:rgba(26,24,20,.85)}.setup_pill__BQ0VL:disabled{cursor:not-allowed}.setup_pill__BQ0VL[data-dimmed]{color:var(--ink-3);opacity:.75}.setup_pill__BQ0VL:focus-visible{outline:2px solid color-mix(in srgb,var(--ink) 85%,transparent);outline-offset:3px}.setup_footer__gMF4U{display:flex;flex-direction:column;gap:20px;padding-top:4px}.setup_footer__gMF4U:before{content:"";height:1px;background:color-mix(in srgb,var(--ink) 10%,transparent)}.setup_footerGroup__QSbIj,.setup_footerRow__eVhrg{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.setup_footerEnd__lSVFC{margin-left:auto;justify-content:flex-end}.setup_button__vtCFr{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 21px;border-radius:999px;font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif;font-size:15px;font-weight:500;line-height:1.2;white-space:nowrap;border:1px solid transparent;cursor:pointer;transition:background-color .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out,transform .1s ease-out,filter .18s ease-out}.setup_button__vtCFr:disabled{cursor:not-allowed}.setup_button__vtCFr:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.setup_button__vtCFr:active:not(:disabled){transform:scale(.975)}.setup_primary__gtzrJ{color:var(--ivory);background:var(--crit);box-shadow:0 2px 8px rgba(50,35,22,.14),inset 0 1px 0 hsla(0,0%,100%,.2)}.setup_primary__gtzrJ:hover:not(:disabled){filter:brightness(1.03);box-shadow:0 4px 10px rgba(50,35,22,.18),inset 0 1px 0 hsla(0,0%,100%,.2)}.setup_primary__gtzrJ:disabled{color:color-mix(in srgb,var(--ink) 55%,transparent);background:color-mix(in srgb,var(--crit) 18%,transparent);box-shadow:none}.setup_secondary__xncrs{color:var(--ink);background:hsla(0,0%,100%,.6);border-color:rgba(26,24,20,.14)}.setup_secondary__xncrs:hover:not(:disabled){background:hsla(0,0%,100%,.82);border-color:rgba(26,24,20,.22)}.setup_secondary__xncrs:disabled{opacity:.45}.setup_tertiary__JnK62{min-height:30px;padding:6px 4px;color:var(--ink-2);background:transparent}.setup_tertiary__JnK62:hover:not(:disabled){color:var(--ink)}.setup_tertiary__JnK62:disabled{opacity:.45}.setup_destructiveText__cxLgb{min-height:30px;padding:6px 4px;color:var(--critical);background:transparent}.setup_destructiveText__cxLgb:hover:not(:disabled){text-decoration:underline;text-underline-offset:4px}.setup_destructiveText__cxLgb:disabled{opacity:.45}.setup_danger__FIh0F{color:var(--ivory);background:var(--critical);box-shadow:0 2px 8px rgba(26,24,20,.14),inset 0 1px 0 hsla(0,0%,100%,.2)}.setup_danger__FIh0F:hover:not(:disabled){filter:brightness(1.04);box-shadow:0 4px 10px rgba(26,24,20,.18),inset 0 1px 0 hsla(0,0%,100%,.2)}.setup_danger__FIh0F:disabled{opacity:.5}.setup_ink__PmhSk{color:var(--ivory);background:var(--ink);box-shadow:0 2px 8px rgba(26,24,20,.14),inset 0 1px 0 hsla(0,0%,100%,.2)}.setup_ink__PmhSk:hover:not(:disabled){filter:brightness(1.12)}.setup_ink__PmhSk:disabled{opacity:.5}.setup_check__RM8oo{display:flex;align-items:center;gap:12px;font-size:15px;color:var(--ink);cursor:pointer}.setup_check__RM8oo input{width:20px;height:20px;margin:0;flex:none;accent-color:var(--crit);cursor:pointer}.setup_endTile__JMmL4,.setup_progressTile__BJAsb{gap:20px}.setup_endTile__JMmL4>.setup_divider__udsqN,.setup_progressTile__BJAsb>.setup_divider__udsqN{margin:0}.setup_progressTop__nBt0x{display:flex;align-items:flex-end;flex-wrap:wrap;gap:8px 20px}.setup_percent__EQZsi{display:inline-flex;align-items:baseline;gap:4px;color:var(--ink)}.setup_percentValue__DYqu_{font-family:var(--font-display),serif;font-style:italic;font-size:84px;line-height:.9;font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.setup_percentSign__SBwSA{font-size:26px;font-weight:500;color:var(--ink-3)}.setup_stage__utrPl{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 260px;padding-bottom:10px}.setup_stagePhrase__vr0TX{margin:0;font-family:var(--font-display),serif;font-style:italic;font-size:22px;line-height:1.3;color:var(--ink)}.setup_stageTime__uyZSu{margin:0;font-size:14px;color:var(--ink-2)}.setup_bar__57Y5F{position:relative;height:4px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--ink) 8%,transparent)}.setup_barFill__QtPf0{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--crit);transition:width .6s ease-out}.setup_failedTitle__HiP38{margin:0;font-family:var(--font-display),serif;font-style:italic;font-size:24px;line-height:1.3;font-weight:400;color:var(--ink)}.setup_experts__8O63D{display:flex;flex-wrap:wrap;gap:10px 16px;margin:0;padding:0;list-style:none}.setup_expert__XVHhf{display:inline-flex;align-items:center;gap:8px;font-size:15px;color:var(--ink-3);transition:color .4s ease}.setup_expert__XVHhf[data-status=complete]{color:var(--ink)}.setup_dot__UtQPQ{width:7px;height:7px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--crit) 22%,transparent);transition:background-color .4s ease}.setup_expert__XVHhf[data-status=complete] .setup_dot__UtQPQ{background:var(--crit)}.setup_expert__XVHhf[data-status=failed] .setup_dot__UtQPQ{background:color-mix(in srgb,var(--ink) 20%,transparent)}.setup_scrim__FKx_4{position:fixed;inset:0;z-index:90;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;padding:16px;background:rgba(26,24,20,.14);backdrop-filter:blur(5px)}@media (prefers-reduced-transparency:reduce){.setup_scrim__FKx_4{background:rgba(26,24,20,.32);backdrop-filter:none}}.setup_scrim__FKx_4>.setup_dialog__eVjz0{display:flex;flex-direction:column;gap:20px;width:min(500px,100%);padding:28px;background-color:hsla(43,33%,96%,.72)}.setup_dialogTitle__UC_SD{margin:0;font-family:var(--font-display),serif;font-style:italic;font-weight:400;font-size:32px;line-height:1.2;color:var(--ink)}.setup_dialogBody__ZLaLt{margin:0;font-size:15px;line-height:1.55;color:var(--ink)}.setup_dialogActions__JiYVg{display:grid;grid-template-columns:auto 1fr auto;row-gap:20px}.setup_dialogActions__JiYVg:before{content:"";grid-column:1/-1;height:1px;background:color-mix(in srgb,var(--ink) 10%,transparent)}.setup_dialogActions__JiYVg>:last-child{grid-column:3}.setup_error__fp6mz{margin:0;font-size:14px;color:var(--critical)}.setup_scrim__FKx_4>.setup_dialogKeep__aQXH6{width:min(460px,100%);gap:18px}.setup_dialogActionsSplit__mSXkh{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:6px}.setup_dialogActionsSplit__mSXkh:before{content:none}.setup_button__vtCFr[data-quiet-focus]:focus-visible{outline:none}.setup_endTile__JMmL4{display:flex;flex-direction:column}.setup_endLine__fOZIh{margin:0;font-family:var(--font-display),serif;font-style:italic;font-weight:400;font-size:24px;line-height:1.3;color:var(--ink)}.setup_endNote__Ci7YB{margin:0;font-size:15px;line-height:1.5;color:var(--ink-2)}.setup_endLines__mpSgy{display:flex;flex-direction:column;gap:6px}.setup_endSentence__ajCGx{margin:0;font-size:15px;line-height:1.5;color:var(--ink)}@media (max-width:640px){.setup_title__3sf1Y{font-size:32px}.setup_subtitle__HZ4KZ{font-size:19px;white-space:normal}.setup_tile__lmisQ{padding:20px}.setup_sheet__GeiXg{padding:14px;gap:16px}.setup_question___ZATi{font-size:20px}.setup_percentValue__DYqu_{font-size:68px}.setup_footerGroup__QSbIj,.setup_footerRow__eVhrg{gap:10px}.setup_dialog__eVjz0{padding:22px}.setup_dialogTitle__UC_SD{font-size:28px}.setup_button__vtCFr{padding:12px 18px}}@media (prefers-reduced-motion:reduce){.setup_barFill__QtPf0,.setup_button__vtCFr,.setup_dot__UtQPQ,.setup_expert__XVHhf,.setup_pill__BQ0VL{transition:none}.setup_button__vtCFr:active:not(:disabled){transform:none}}[data-theme=dark] .setup_pill__BQ0VL{background:rgba(255,246,230,.06);border-color:rgba(255,246,230,.16)}[data-theme=dark] .setup_pill__BQ0VL[aria-checked=true]{color:var(--ivory);background:var(--ink);border-color:var(--ink)}[data-theme=dark] .setup_secondary__xncrs{background:rgba(255,246,230,.06);border-color:rgba(255,246,230,.16)}.setup_savedAnswers__4IMvM{display:flex;flex-direction:column;gap:12px;margin:2px 0 0;padding:0;list-style:none}.setup_savedAnswer__QMRGz{min-width:0}.setup_savedAnswer__QMRGz+.setup_savedAnswer__QMRGz{padding-top:12px;border-top:1px solid color-mix(in srgb,var(--ink) 7%,transparent)}.setup_changeAnswers__2N5g8{padding:0;border:0;background:transparent;color:var(--ink);font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.setup_changeAnswers__2N5g8:disabled{opacity:.45;cursor:default}.setup_changeAnswers__2N5g8:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.setup_savedQuestion__KlXDG{margin:0 0 10px;font-family:var(--font-display),serif;font-style:italic;font-size:19px;line-height:1.35;color:var(--ink)}.setup_softPills__J7hxO{display:flex;flex-wrap:wrap;gap:6px;margin:0}.setup_softPill__ffXhF{padding:5px 12px;border-radius:999px;font-size:14px;line-height:1.4;color:var(--ink);background:color-mix(in srgb,var(--ink) 6%,transparent);overflow-wrap:anywhere}.AppGlass_backdrop__kLKVc{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;background-color:#b9b49a}.AppGlass_backdropImage__eJxvJ{position:absolute;inset:0;background-image:url(/brand/crit8/app-backdrop.jpg);background-image:-webkit-image-set(url("/brand/crit8/app-backdrop.webp") type("image/webp"),url("/brand/crit8/app-backdrop.jpg") type("image/jpeg"));background-image:image-set(url("/brand/crit8/app-backdrop.webp") type("image/webp"),url("/brand/crit8/app-backdrop.jpg") type("image/jpeg"));background-position:50%;background-size:cover;background-repeat:no-repeat}.AppGlass_backdropShade__Qpsqo{position:absolute;inset:0;background:linear-gradient(180deg,rgba(26,24,20,.6),rgba(26,24,20,.52) 20%,rgba(26,24,20,.3) 32%,rgba(26,24,20,0) 50%)}.AppGlass_glassApp__3GJ4V{position:relative;min-height:100vh;--liquid-fill:hsla(49,62%,95%,.75);--liquid-filter:blur(30px) saturate(1.6) brightness(1.05);--liquid-rim:hsla(0,0%,100%,.5)}:root:not([data-theme=dark]) .AppGlass_glassApp__3GJ4V .surface-glass-composer,:root:not([data-theme=dark]) .AppGlass_glassApp__3GJ4V .surface-glass-sidebar{background:var(--liquid-fill);backdrop-filter:var(--liquid-filter);border:1px solid var(--liquid-rim)}:root:not([data-theme=dark]) .AppGlass_glassApp__3GJ4V .surface-glass-sidebar{box-shadow:0 10px 44px rgba(26,24,20,.1),0 1px 4px rgba(26,24,20,.05)}:root:not([data-theme=dark]) .AppGlass_glassApp__3GJ4V .surface-glass-composer{box-shadow:0 10px 44px rgba(26,24,20,.12)}@media (prefers-contrast:more){:root:not([data-theme=dark]) .AppGlass_glassApp__3GJ4V .surface-glass-composer,:root:not([data-theme=dark]) .AppGlass_glassApp__3GJ4V .surface-glass-sidebar{border-color:rgba(26,24,20,.18)}}.AppGlass_glassApp__3GJ4V [data-app-hero] h1,.AppGlass_glassApp__3GJ4V [data-app-hero] h2{color:#fff}.AppGlass_glassApp__3GJ4V [data-app-hero] p{color:hsla(0,0%,100%,.92)}.AppGlass_glassApp__3GJ4V [data-on-backdrop]{--ink:#fff;--ink-2:hsla(0,0%,100%,.92);--ink-3:hsla(0,0%,100%,.92)}.AppGlass_glassApp__3GJ4V .keya-shell-pad header:not(article header):not(section header) h1{color:#fff;font-size:40px!important;line-height:1.15!important;margin-bottom:0!important}.AppGlass_glassApp__3GJ4V .keya-shell-pad header:not(article header):not(section header) p{color:hsla(0,0%,100%,.92)}.AppGlass_glassApp__3GJ4V .keya-shell-pad header:not(article header):not(section header) p:not(.text-eyebrow){margin-top:8px!important;font-family:var(--font-display),serif;font-style:italic;font-size:22px!important;line-height:1.4!important}.AppGlass_sheet__sTuLx{border-radius:26px;background-color:hsla(43,33%,96%,.42);background-image:radial-gradient(ellipse at 100% 0,var(--glass-refract,hsla(0,0%,100%,.3)) 0,transparent 45%),linear-gradient(180deg,hsla(0,0%,100%,.08) 0,transparent 40%,rgba(20,18,14,.02) 100%);border:1px solid var(--glass-edge);box-shadow:0 24px 48px -18px rgba(26,24,20,.24),inset 0 1px 0 hsla(0,0%,100%,.66),inset -1px 0 0 hsla(0,0%,100%,.32);backdrop-filter:blur(32px) saturate(1.25)}.AppGlass_glassPopover__YIlB9{position:fixed;z-index:95;color:var(--ink);animation:AppGlass_glassPopoverIn__KsPEs .14s ease-out}@keyframes AppGlass_glassPopoverIn__KsPEs{0%{opacity:0}}.AppGlass_glassPopoverEdge__iZpvI,.AppGlass_glassPopoverGlass__5RB6p,.AppGlass_glassPopoverShadow__dQRVA{position:absolute;pointer-events:none;overflow:visible}.AppGlass_glassPopoverGlass__5RB6p{background-color:hsla(43,41%,97%,.36);background-image:radial-gradient(ellipse at 100% 0,var(--glass-refract,hsla(0,0%,100%,.3)) 0,transparent 45%),linear-gradient(180deg,hsla(0,0%,100%,.08) 0,transparent 40%,rgba(20,18,14,.02) 100%);backdrop-filter:blur(20px) saturate(1.5)}.AppGlass_glassPopoverMenu__69QY_,.AppGlass_glassPopoverPanel__aSWzh{position:relative}.AppGlass_glassPopoverPanel__aSWzh{padding:16px}.AppGlass_glassPopoverMenu__69QY_{display:flex;flex-direction:column;width:-moz-max-content;width:max-content;max-width:calc(100vw - 16px);padding:6px}.AppGlass_popoverItem__X3_iL{display:block;width:100%;min-height:38px;padding:8px 10px;border:0;border-radius:8px;color:var(--ink);background:transparent;font:inherit;font-size:15px;line-height:22px;text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer;outline:none}.AppGlass_popoverItem__X3_iL:focus,.AppGlass_popoverItem__X3_iL:hover,.AppGlass_popoverItem__X3_iL[data-highlighted]{background:color-mix(in srgb,var(--ink) 6%,transparent)}.AppGlass_popoverItem__X3_iL[data-disabled]{color:var(--ink-3);cursor:default;background:transparent}.AppGlass_popoverDivider__CIkRR{display:block;height:1px;margin:5px 10px;background:color-mix(in srgb,var(--ink) 10%,transparent)}@media (pointer:coarse){.AppGlass_popoverItem__X3_iL{min-height:44px;padding-top:11px;padding-bottom:11px}}@media (prefers-reduced-motion:reduce){.AppGlass_glassPopover__YIlB9{animation:none}}.AppGlass_tiles__Nb20u{display:flex;flex-direction:column;gap:32px;min-width:0;padding:24px 40px 40px}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.AppGlass_glassApp__3GJ4V .surface-glass-composer,.AppGlass_glassApp__3GJ4V .surface-glass-sidebar,.AppGlass_glassPopoverGlass__5RB6p,.AppGlass_sheet__sTuLx,:root:not([data-theme=dark]) .AppGlass_glassApp__3GJ4V .surface-glass-composer,:root:not([data-theme=dark]) .AppGlass_glassApp__3GJ4V .surface-glass-sidebar{background:var(--ivory)}}@media (prefers-reduced-transparency:reduce){.AppGlass_glassApp__3GJ4V .surface-glass,.AppGlass_glassApp__3GJ4V .surface-glass-composer,.AppGlass_glassApp__3GJ4V .surface-glass-sidebar,.AppGlass_glassPopoverGlass__5RB6p,.AppGlass_sheet__sTuLx,:root:not([data-theme=dark]) .AppGlass_glassApp__3GJ4V .surface-glass-composer,:root:not([data-theme=dark]) .AppGlass_glassApp__3GJ4V .surface-glass-sidebar{background:var(--ivory);backdrop-filter:none}:root:not([data-theme=dark]) .AppGlass_glassApp__3GJ4V .surface-glass-composer,:root:not([data-theme=dark]) .AppGlass_glassApp__3GJ4V .surface-glass-sidebar{border-color:var(--glass-edge)}}@media (max-width:1023px){.AppGlass_glassApp__3GJ4V .keya-shell-pad header:not(article header):not(section header) h1,.AppGlass_glassApp__3GJ4V [data-app-hero] h1,.AppGlass_glassApp__3GJ4V [data-app-hero] h2{font-size:32px!important}.AppGlass_glassApp__3GJ4V .keya-shell-pad header:not(article header):not(section header) p:not(.text-eyebrow),.AppGlass_glassApp__3GJ4V [data-app-hero] p{margin-top:6px!important;font-size:19px!important}}@media (max-width:640px){.AppGlass_sheet__sTuLx{border-radius:22px}.AppGlass_tiles__Nb20u{padding:16px 12px 32px;gap:24px}}.ConfirmDestructiveModal_scrim__jjLSf{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:16px;background-color:transparent;transition:background-color .18s ease-out}.ConfirmDestructiveModal_scrim__jjLSf[data-visible]{background-color:rgba(26,24,20,.32)}.ConfirmDestructiveModal_scrim__jjLSf>.ConfirmDestructiveModal_sheet__pgnqw{display:flex;flex-direction:column;gap:20px;width:min(490px,100%);padding:32px;background-color:hsla(43,33%,96%,.72);opacity:0;transform:scale(.97);transition:opacity .18s ease-out,transform .18s ease-out}.ConfirmDestructiveModal_scrim__jjLSf>.ConfirmDestructiveModal_sheet__pgnqw[data-visible]{opacity:1;transform:none}.ConfirmDestructiveModal_title__iG4h8{margin:0;font-family:var(--font-display),serif;font-style:italic;font-weight:400;font-size:30px;line-height:1.2;color:var(--critical)}.ConfirmDestructiveModal_body__Urf_v{margin:0;font-size:15px;line-height:1.6;color:var(--ink-2)}.ConfirmDestructiveModal_field__Gik7e{display:flex;flex-direction:column;gap:8px}.ConfirmDestructiveModal_fieldLabel__pY38P{font-size:15px;font-weight:500;color:var(--ink-2)}.ConfirmDestructiveModal_input__ZroqH{width:100%;padding:12px 16px;border-radius:10px;border:1px solid color-mix(in srgb,var(--ink) 14%,transparent);background:hsla(0,0%,100%,.6);color:var(--ink);font:inherit;font-size:15px;outline:none}@media (pointer:coarse){.ConfirmDestructiveModal_input__ZroqH{font-size:16px}}.ConfirmDestructiveModal_input__ZroqH:focus-visible{border-color:color-mix(in srgb,var(--ink) 60%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--ink) 60%,transparent)}.ConfirmDestructiveModal_error__apwNk{margin:0;font-size:15px;line-height:1.5;color:var(--critical)}.ConfirmDestructiveModal_footer__BUu2g{display:grid;grid-template-columns:auto 1fr auto;row-gap:20px}.ConfirmDestructiveModal_footer__BUu2g:before{content:"";grid-column:1/-1;height:1px;background:color-mix(in srgb,var(--ink) 10%,transparent)}.ConfirmDestructiveModal_footer__BUu2g>:last-child{grid-column:3}@media (prefers-reduced-motion:reduce){.ConfirmDestructiveModal_scrim__jjLSf,.ConfirmDestructiveModal_scrim__jjLSf>.ConfirmDestructiveModal_sheet__pgnqw{transition:none}}@media (max-width:640px){.ConfirmDestructiveModal_scrim__jjLSf>.ConfirmDestructiveModal_sheet__pgnqw{padding:22px}.ConfirmDestructiveModal_title__iG4h8{font-size:26px}}.report_pill__K_gp5{display:inline-flex;align-items:center;gap:2px;padding:5px;border-radius:999px;color:hsla(0,0%,100%,.85);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.05);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 8px 36px rgba(26,24,20,.12),0 1px 4px rgba(26,24,20,.06);backdrop-filter:blur(24px) saturate(1.3)}.report_chrome__ZMH6i,.report_pillButton__iJ9Qx{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;border:0;border-radius:999px;color:inherit;background:transparent;font:inherit;font-size:15px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .16s ease-out}.report_chrome__ZMH6i{width:40px;padding:0}.report_pillButton__iJ9Qx{padding:0 14px}.report_chrome__ZMH6i:hover:not(:disabled),.report_chrome__ZMH6i[aria-expanded=true],.report_pillButton__iJ9Qx:hover:not(:disabled),.report_pillButton__iJ9Qx[aria-expanded=true]{background:rgba(201,168,76,.12)}.report_chrome__ZMH6i:disabled:not([aria-busy]){opacity:.35;cursor:default}.report_chrome__ZMH6i{position:relative}.report_chrome__ZMH6i[aria-busy]{cursor:progress}.report_chrome__ZMH6i[data-shared]:after{content:"";position:absolute;top:8px;right:8px;width:6px;height:6px;border-radius:999px;background:var(--gold)}.report_chrome__ZMH6i:focus-visible,.report_pillButton__iJ9Qx:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.report_pillButton__iJ9Qx:disabled{cursor:progress}.report_divider__AQvS3{width:1px;height:19px;margin:0 6px;background:rgba(201,168,76,.2)}.report_spinner___rjh_{flex:0 0 auto;width:14px;height:14px;border-radius:999px;border:2px solid;border-right:2px solid transparent;animation:report_spin__VqwJU .8s linear infinite}@keyframes report_spin__VqwJU{to{transform:rotate(1turn)}}.report_menuWrap__jz_JM{position:relative}.report_menu__7tUOy .report_menuDanger__aEIxg{color:var(--critical)}.report_notice__L2dt2{display:flex;align-items:center;gap:12px;max-width:min(460px,calc(100vw - 32px));margin:0;padding:8px 12px 8px 16px;border-radius:18px;color:var(--ink);font-size:14px;line-height:1.4;background:hsla(43,33%,96%,.86);border:1px solid var(--glass-edge);box-shadow:0 16px 36px -18px rgba(26,24,20,.35),inset 0 1px 0 hsla(0,0%,100%,.7);backdrop-filter:blur(24px) saturate(1.25);transition:opacity .6s ease-out;animation:report_noticeIn__2Ddkm .18s ease-out}.report_notice__L2dt2[data-fading]{opacity:0}@keyframes report_noticeIn__2Ddkm{0%{opacity:0;transform:translateY(-4px)}}.report_noticeText__bvyXd{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report_noticeFailed__My7SL{color:var(--critical);white-space:normal}.report_noticeError__2LG65{color:var(--critical)}.report_filename__HKa0H{font-weight:500}.report_savedCheck__qJYFX{flex:0 0 auto;color:var(--crit)}.report_savedText__F5eyT{display:flex;min-width:0;max-width:260px;white-space:pre}.report_savedHead__jXwRI{min-width:0;overflow:hidden;text-overflow:ellipsis}.report_savedTail__8_TqZ{flex:0 0 auto}.report_reportNote__LPZCd{margin:0;font-size:14px;line-height:1.4;color:var(--ink-2)}.report_noticeButton__xlycr,.report_rowButton__kh_RJ{flex:0 0 auto;display:inline-flex;align-items:center;min-height:30px;padding:5px 14px;border-radius:999px;border:1px solid rgba(26,24,20,.12);color:var(--ink);background:hsla(0,0%,100%,.72);font:inherit;font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer}.report_noticeButton__xlycr:hover,.report_rowButton__kh_RJ:hover:not(:disabled){background:hsla(0,0%,100%,.82);border-color:rgba(26,24,20,.22)}.report_rowButton__kh_RJ:disabled{opacity:.45;cursor:not-allowed}.report_conversation__AVVWq:focus-visible,.report_dismiss__u5WCR:focus-visible,.report_noticeButton__xlycr:focus-visible,.report_rowButton__kh_RJ:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.report_dismiss__u5WCR{flex:0 0 auto;display:inline-grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:999px;color:var(--ink-3);background:transparent;font-size:12px;cursor:pointer}.report_dismiss__u5WCR:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 6%,transparent)}.report_scrim__PDq_b{position:fixed;inset:0;z-index:90;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;padding:16px;background:rgba(26,24,20,.32)}.report_scrim__PDq_b>.report_previewDialog__U5qnM,.report_scrim__PDq_b>.report_sheetDialog__uF8uj{display:flex;flex-direction:column;gap:20px;width:min(720px,100%);height:min(620px,calc(100vh - 32px));padding:30px;background-color:hsla(43,33%,96%,.72)}.report_scrim__PDq_b>.report_previewDialog__U5qnM{width:min(800px,100%);height:min(650px,calc(100vh - 32px));padding:28px}.report_previewDialog__U5qnM .report_dialogTitle__5jJgE{font-size:30px}.report_previewFrame__wvfnK{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center}.report_dialogFooter__cGID6{display:flex;flex-direction:column;gap:20px}.report_dialogFooter__cGID6:before{content:"";height:1px;background:color-mix(in srgb,var(--ink) 10%,transparent)}.report_dialogFooterRow__N8rDr{display:flex;justify-content:flex-end}.report_dialogHead___ey_v{display:flex;align-items:center;justify-content:space-between;gap:16px}.report_dialogTitle__5jJgE{margin:0;min-width:0;font-family:var(--font-display),serif;font-style:italic;font-weight:400;font-size:36px;line-height:1.15;color:var(--ink);overflow-wrap:anywhere}.report_dialogBody__w8_0h{flex:1 1 auto;display:flex;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;padding:4px 0}.report_tile__PLmOa{display:flex;flex-direction:column;gap:14px;padding:22px;border-radius:18px;background:color-mix(in srgb,var(--ivory) 90%,transparent);border:1px solid color-mix(in srgb,var(--ink) 7%,transparent)}.report_tileLabel__62jnT{margin:0;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.report_notes__9p5BM{margin:0;font-size:15px;line-height:1.6;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere}.report_rows__pfk_C{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.report_rows__pfk_C>li+li{margin-top:14px;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--ink) 7%,transparent)}.report_answerQuestion__NAxIL{margin:0 0 10px;font-family:var(--font-display),serif;font-style:italic;font-size:19px;line-height:1.35;color:var(--ink)}.report_softPills__6qEHN{display:flex;flex-wrap:wrap;gap:6px;margin:0}.report_softPill__h6apA{padding:5px 12px;border-radius:999px;font-size:14px;line-height:1.3;color:var(--ink);background:color-mix(in srgb,var(--ink) 6%,transparent)}.report_source___FHeR{display:flex;align-items:flex-start;gap:12px}.report_sourceFile__nHxPV{align-items:center}.report_sourceIcon__7rnF4{flex:0 0 18px;margin-top:3px;color:var(--ink-3)}.report_sourceFile__nHxPV .report_sourceIcon__7rnF4{margin-top:0}.report_sourceText__pqvCM{flex:1 1 auto;min-width:0}.report_sourceTitle__ME2fa{margin:0;font-size:15px;font-weight:500;color:var(--ink);overflow-wrap:anywhere}.report_sourceMeta__wmJ6Y{margin:4px 0 0;font-size:13px;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report_sourceNote__2dyGb{margin:4px 0 0;font-size:13px;color:var(--ink-2)}.report_sourceActions__FbRBO{flex:0 0 auto;display:flex;gap:8px}.report_emptyNote__lQBe7{margin:0;font-size:15px;color:var(--ink-3)}.report_previewImage__lBzx6{display:block;max-width:100%;max-height:100%;margin:0 auto;-o-object-fit:contain;object-fit:contain}.report_scrim__PDq_b>.report_shareSheet__lZ5_s{display:flex;flex-direction:column;gap:20px;width:min(500px,100%);max-height:calc(100vh - 32px);overflow-y:auto;padding:28px;background-color:hsla(43,33%,96%,.72)}.report_shareTitle__0WTd_{margin:0;font-family:var(--font-display),serif;font-style:italic;font-weight:400;font-size:32px;line-height:1.2;color:var(--ink)}.report_shareText__PeQ6s{margin:0;font-size:15px;line-height:1.55;color:var(--ink)}.report_shareLink__A1_gk{margin:0;padding:9px 12px;border-radius:8px;border:1px solid var(--ctrl-border,rgba(26,24,20,.14));background:hsla(0,0%,100%,.6);color:var(--ink-2);font-family:var(--font-mono),ui-monospace,monospace;font-size:14px;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.report_shareFooterRow__nwDO8,.report_shareRow__LS1fA{display:flex;align-items:center;justify-content:space-between;gap:14px}.report_conversations__eFQFD{flex:0 0 auto;display:flex;align-items:center;gap:14px;min-width:0;padding:12px 22px;border-bottom:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}.report_conversations__eFQFD .report_tileLabel__62jnT{flex:0 0 auto}.report_conversationList__z_Hgk{display:flex;gap:8px;min-width:0;margin:0;padding:2px 0;list-style:none;overflow-x:auto;scrollbar-width:none}.report_conversationList__z_Hgk::-webkit-scrollbar{display:none}.report_conversationList__z_Hgk>li{flex:0 0 auto}.report_conversation__AVVWq{display:inline-flex;align-items:center;gap:8px;max-width:300px;padding:5px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--ink) 10%,transparent);background:color-mix(in srgb,var(--ivory) 62%,transparent);color:var(--ink);font-size:14px;line-height:1.4;text-decoration:none;white-space:nowrap}.report_conversation__AVVWq:hover{background:color-mix(in srgb,var(--ivory) 85%,transparent)}.report_conversationQuestion__wAmJG{min-width:0;overflow:hidden;text-overflow:ellipsis}.report_conversationMeta__7AwFb{flex:0 0 auto;font-size:13px;color:var(--ink-3)}@media (max-width:640px){.report_notice__L2dt2{max-width:100%}.report_divider__AQvS3{margin:0 3px}.report_scrim__PDq_b>.report_previewDialog__U5qnM,.report_scrim__PDq_b>.report_sheetDialog__uF8uj{padding:18px}.report_dialogTitle__5jJgE{font-size:28px}.report_tile__PLmOa{padding:18px}.report_source___FHeR{flex-wrap:wrap}.report_sourceActions__FbRBO{margin-left:0}}@media (prefers-reduced-motion:reduce){.report_spinner___rjh_{animation-duration:2s}.report_notice__L2dt2{animation:none;transition:none}}.YourAudits_sheet__CmrRT{display:flex;flex-direction:column;min-width:0}.YourAudits_inner__No7jt{display:flex;flex-direction:column;flex:1 1 auto;gap:24px;width:100%;min-height:0;padding:28px 32px 0}.YourAudits_list__esJdl{padding-bottom:40px;scrollbar-width:none}.YourAudits_list__esJdl::-webkit-scrollbar{display:none}.YourAudits_controls___MLSh{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 16px}.YourAudits_filters__4aCN6{display:flex;flex-wrap:wrap;gap:8px}.YourAudits_filter__bVL1q{min-height:36px;padding:8px 16px;border-radius:999px;border:1px solid rgba(26,24,20,.12);background:hsla(0,0%,100%,.4);color:var(--ink-2);font:inherit;font-size:15px;line-height:1.3;font-weight:400;cursor:pointer;transition:background-color .14s ease-out,color .14s ease-out,border-color .14s ease-out}.YourAudits_filter__bVL1q:hover:not([aria-pressed=true]){color:var(--ink);background:hsla(0,0%,100%,.6)}.YourAudits_filter__bVL1q[aria-pressed=true]{font-weight:500;color:hsla(43,33%,96%,.96);background:rgba(26,24,20,.85);border-color:rgba(26,24,20,.85)}.YourAudits_filter__bVL1q:focus-visible,.YourAudits_primary__CNsQQ:focus-visible,.YourAudits_search__s8vVJ input:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.YourAudits_row__4omYN:has(.YourAudits_open__5qaKT:focus-visible){outline:2px solid var(--gold);outline-offset:-2px;border-radius:12px}.YourAudits_filterCount__ppx7e{font-variant-numeric:tabular-nums;opacity:.75}.YourAudits_search__s8vVJ{position:relative;flex:0 1 240px;min-width:0}.YourAudits_searchIcon__Qzr1A{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--ink-3);pointer-events:none}.YourAudits_search__s8vVJ input{width:100%;height:36px;padding:0 14px 0 36px;border-radius:999px;border:1px solid rgba(26,24,20,.12);background:color-mix(in srgb,var(--ivory) 70%,transparent);color:var(--ink);font:inherit;font-size:15px;outline:none}@media (pointer:coarse){.YourAudits_search__s8vVJ input{font-size:16px}}.YourAudits_search__s8vVJ input::-moz-placeholder{color:var(--ink-3)}.YourAudits_search__s8vVJ input::placeholder{color:var(--ink-3)}.YourAudits_error__sUFJk{margin:0;font-size:15px;color:var(--critical)}.YourAudits_tile__oo_Hn{margin:0;padding:0;list-style:none;border-radius:18px;background:color-mix(in srgb,var(--ivory) 90%,transparent);border:1px solid color-mix(in srgb,var(--ink) 7%,transparent);overflow:hidden}.YourAudits_row__4omYN{position:relative;display:flex;align-items:center;gap:12px;min-width:0;min-height:64px;padding:12px 22px 12px 20px}.YourAudits_row__4omYN+.YourAudits_row__4omYN:before{content:"";position:absolute;top:0;left:39px;right:0;height:1px;background:color-mix(in srgb,var(--ink) 8%,transparent)}.YourAudits_row__4omYN:hover .YourAudits_open__5qaKT{text-decoration:underline;text-underline-offset:4px}.YourAudits_dot__TmLLi{flex:0 0 auto;align-self:flex-start;margin-top:7px;width:7px;height:7px;border-radius:999px;box-sizing:border-box;background:var(--crit)}.YourAudits_dot__TmLLi[data-mode=quick]{background:transparent;border:1.5px solid var(--crit)}.YourAudits_text__w48X0{flex:1 1 auto;display:flex;flex-direction:column;gap:3px;min-width:0}.YourAudits_open__5qaKT{font-size:16px;font-weight:500;line-height:1.3;color:var(--ink);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;outline:none}.YourAudits_open__5qaKT:after{content:"";position:absolute;inset:0}.YourAudits_meta__3Qlhk{display:flex;align-items:center;gap:6px;min-height:22px;font-size:13.5px;color:var(--ink-2)}.YourAudits_date___0ZBR{position:relative;z-index:1;flex:0 0 auto;font-size:13px;color:#4f4b44;white-space:nowrap;outline:none}.YourAudits_chevron__swvTV{flex:0 0 auto;color:var(--ink-3)}.YourAudits_empty__8p5mB{display:flex;flex-direction:column;align-items:center;gap:18px;padding:48px 16px;text-align:center}.YourAudits_emptyTitle__HLz92{margin:0;font-family:var(--font-display),serif;font-style:italic;font-size:24px;line-height:1.3;color:var(--ink)}.YourAudits_primary__CNsQQ{display:inline-flex;align-items:center;min-height:44px;padding:12px 21px;border-radius:999px;color:var(--ivory);background:var(--crit);font-size:15px;font-weight:500;text-decoration:none;box-shadow:0 2px 8px rgba(50,35,22,.14),inset 0 1px 0 hsla(0,0%,100%,.2)}@media (max-width:640px){.YourAudits_inner__No7jt{padding:16px 14px 0;gap:14px}.YourAudits_search__s8vVJ{flex-basis:100%}.YourAudits_row__4omYN{padding:12px 14px 12px 16px}}.SignedOutWelcome_page__hbtgF{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;min-height:100vh;padding:24px 16px}.SignedOutWelcome_card__s8Ww_{display:flex;flex-direction:column;align-items:center;width:min(640px,100%);padding:36px 48px 40px;text-align:center;background-color:hsla(43,33%,96%,.62)}.SignedOutWelcome_illustration__S52ms{display:block;width:100%;max-width:520px;height:auto}.SignedOutWelcome_identity__ZX0bd{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:18px}.SignedOutWelcome_line__iiz2r{margin:0;font-family:var(--font-display),serif;font-style:italic;font-weight:400;font-size:36px;line-height:1.2;color:var(--ink)}.SignedOutWelcome_signIn__uDI1y{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:26px;padding:12px 21px;border-radius:999px;color:var(--ivory);background:var(--crit);font-size:15px;font-weight:500;text-decoration:none;box-shadow:0 2px 8px rgba(50,35,22,.14),inset 0 1px 0 hsla(0,0%,100%,.2);transition:filter .18s ease-out}.SignedOutWelcome_signIn__uDI1y:hover{filter:brightness(1.03)}.SignedOutWelcome_legal___njWV a:focus-visible,.SignedOutWelcome_signIn__uDI1y:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.SignedOutWelcome_trial__FPDdZ{margin:12px 0 0;font-size:13px;color:var(--ink-3)}.SignedOutWelcome_legal___njWV{display:flex;gap:18px;font-size:13px}.SignedOutWelcome_legal___njWV a{color:var(--ink-2);text-decoration:none}.SignedOutWelcome_legal___njWV a:hover{color:var(--ink);text-decoration:underline}@media (max-width:640px){.SignedOutWelcome_card__s8Ww_{padding:24px 20px 28px}.SignedOutWelcome_line__iiz2r{font-size:28px}}.AuditNotFound_card__VPO7v{display:flex;flex-direction:column}.AuditNotFound_card__VPO7v>[data-app-card]{flex:0 1 auto}.AuditNotFound_content__JTox4{display:flex;flex-direction:column;align-items:center;gap:22px;padding:44px 24px 40px;text-align:center}.AuditNotFound_line__TUhfh{margin:0;font-family:var(--font-display),serif;font-style:italic;font-size:24px;line-height:1.3;color:var(--ink)}.AuditNotFound_actions__5P_0i{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:4px}@media (max-width:640px){.AuditNotFound_content__JTox4{padding:32px 18px 28px;gap:18px}.AuditNotFound_line__TUhfh{font-size:21px}.AuditNotFound_actions__5P_0i{gap:10px}}.CritTour_host__QxRUw{position:fixed;inset:0;z-index:1000;animation:CritTour_tourIn__iyDZU .35s ease both}.CritTour_host__QxRUw[data-state=closing]{animation:CritTour_tourOut__DlfTS .35s ease both;pointer-events:none}.CritTour_root__ZENE3{--tour-spring:cubic-bezier(0.22,1,0.36,1);--tour-glide:620ms;--tour-ink:#1a1814;--tour-ivory:248,246,241;--tour-gold:201,168,76;position:fixed;inset:0;z-index:1000;overflow:hidden;color:var(--tour-ink)}.CritTour_stage__L2XHR{position:absolute;inset:0;overflow:hidden;isolation:isolate;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CritTour_screen__QLu9x{animation:CritTour_tourFade__TF4EW .28s ease both}@media (min-width:1024px){html[data-sidebar-hidden] .CritTour_stage__L2XHR .keya-shell-main{padding-left:345px}html[data-sidebar-hidden] .CritTour_stage__L2XHR .keya-sidebar{transform:none;visibility:visible}}.CritTour_shield__8c2km{position:absolute;inset:0;z-index:1}.CritTour_dim__b_NPO{position:absolute;inset:0;z-index:2;background:rgba(26,24,20,.7)}.CritTour_light__K5cDm{position:absolute;top:0;left:0;z-index:2;pointer-events:none;box-shadow:0 0 0 1.5px rgba(255,245,219,.75),0 0 16px 5px rgba(var(--tour-gold),.5),0 0 120px 36px rgba(var(--tour-gold),.16),0 0 0 200vmax rgba(26,24,20,.7);transition:transform var(--tour-glide) var(--tour-spring),width var(--tour-glide) var(--tour-spring),height var(--tour-glide) var(--tour-spring),border-radius var(--tour-glide) var(--tour-spring);will-change:transform,width,height}.CritTour_callout__4spGK{position:absolute;top:0;left:0;z-index:3;box-sizing:border-box;border-radius:26px;background:linear-gradient(180deg,rgba(var(--tour-ivory),.94),rgba(var(--tour-ivory),.86));backdrop-filter:blur(24px) saturate(1.2);border:1px solid rgba(255,242,209,.9);box-shadow:0 16px 34px rgba(0,0,0,.35),inset 0 -1px 0 rgba(var(--tour-gold),.25);visibility:hidden;transition:transform var(--tour-glide) var(--tour-spring)}.CritTour_callout__4spGK[data-placed]{visibility:visible}.CritTour_card__kN4uw{display:flex;flex-direction:column;padding:18px 24px;outline:none;animation:CritTour_tourFade__TF4EW .28s ease both}.CritTour_illustration__PMq1G{display:block;height:76px;width:auto;max-width:100%;margin:0 auto 12px;-o-object-fit:contain;object-fit:contain}.CritTour_title__TtosC{margin:0;font-family:var(--font-display),"Cormorant Garamond",Georgia,serif;font-style:italic;font-weight:400;font-size:26px;line-height:1.15;letter-spacing:0;color:var(--tour-ink)}.CritTour_body__ztfZO{margin:6px 0 0;font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif;font-size:15px;line-height:1.45;color:#4a4640}.CritTour_row__QbURG{display:flex;align-items:center;gap:10px;margin-top:18px}.CritTour_dots__Kla0s{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto}.CritTour_dot__UePO3{width:6px;height:6px;border-radius:999px;background:rgba(26,24,20,.14);transition:width .28s ease,background-color .28s ease}.CritTour_dot__UePO3[data-state=done]{background:rgba(26,24,20,.38)}.CritTour_dot__UePO3[data-state=current]{width:16px;background:var(--crit,#c93219)}.CritTour_spacer__sz_HO{flex:1 1 auto;min-width:4px}.CritTour_back__2b2zq,.CritTour_next__flXjS,.CritTour_skip__RNGRx{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:36px;border-radius:999px;font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif;font-size:15px;font-weight:500;line-height:1.2;white-space:nowrap;border:1px solid transparent;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,filter .16s ease}.CritTour_back__2b2zq:focus-visible,.CritTour_next__flXjS:focus-visible,.CritTour_skip__RNGRx:focus-visible{outline:2px solid var(--gold,#c9a84c);outline-offset:2px}.CritTour_skip__RNGRx{padding:6px;color:#4a4640;background:transparent}.CritTour_skip__RNGRx:hover{color:var(--tour-ink)}.CritTour_back__2b2zq{padding:7px 16px;color:var(--tour-ink);background:hsla(0,0%,100%,.7);border-color:rgba(26,24,20,.14)}.CritTour_back__2b2zq:hover{background:hsla(0,0%,100%,.92);border-color:rgba(26,24,20,.22)}.CritTour_next__flXjS{padding:7px 18px;color:var(--ivory,#f8f6f1);background:var(--crit,#c93219);box-shadow:0 2px 8px rgba(50,35,22,.14),inset 0 1px 0 hsla(0,0%,100%,.2)}.CritTour_next__flXjS:hover{filter:brightness(1.04)}@media (max-width:420px){.CritTour_card__kN4uw{padding:16px 18px}.CritTour_row__QbURG{gap:6px}.CritTour_back__2b2zq{padding:7px 13px}.CritTour_next__flXjS{padding:7px 15px}}.CritTour_announcer__jQdB8{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@keyframes CritTour_tourIn__iyDZU{0%{opacity:0}to{opacity:1}}@keyframes CritTour_tourOut__DlfTS{0%{opacity:1}to{opacity:0}}@keyframes CritTour_tourFade__TF4EW{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.CritTour_callout__4spGK,.CritTour_dot__UePO3,.CritTour_light__K5cDm{transition:none}.CritTour_callout__4spGK,.CritTour_light__K5cDm{animation:CritTour_tourFade__TF4EW .3s ease both}}