.prism_page__UIsNj{--ink:#252d35}[data-mantine-color-scheme=dark] .prism_page__UIsNj{--ink:#f4f1e9}.prism_page__UIsNj{--quiet:#536171}[data-mantine-color-scheme=dark] .prism_page__UIsNj{--quiet:#c0c8d2}.prism_page__UIsNj{--rule:#ccd4da}[data-mantine-color-scheme=dark] .prism_page__UIsNj{--rule:#4f5a67}.prism_page__UIsNj{color:var(--ink);padding-bottom:56px}.prism_page__UIsNj h1{font-size:clamp(2rem,3.5vw,3.3rem);line-height:1.06;letter-spacing:-.04em;margin:0 0 24px}.prism_page__UIsNj h2{font-size:clamp(1.5rem,2.5vw,2rem);letter-spacing:-.025em;line-height:1.2;margin:0 0 20px}.prism_page__UIsNj h3{font-size:1.15rem;line-height:1.35;margin:0 0 12px}.prism_page__UIsNj li,.prism_page__UIsNj p{line-height:1.65}.prism_hero__yaUWp{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:56px;padding:64px 0}.prism_page__UIsNj .prism_primary__Q1hsO{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;min-height:52px;border:2px solid #145938}[data-mantine-color-scheme=dark] .prism_page__UIsNj .prism_primary__Q1hsO{border:2px solid #81c598}.prism_page__UIsNj .prism_primary__Q1hsO{border-radius:6px;background:#145938;color:#fff;text-decoration:none;font-weight:750;margin-top:12px}.prism_page__UIsNj .prism_primary__Q1hsO:hover{background:#0c4328}.prism_jump__gNd8p{display:flex;align-items:center;min-height:44px;width:fit-content;margin-top:8px}.prism_note__rWpIZ,.prism_page__UIsNj figcaption{color:var(--quiet);font-size:.875rem;line-height:1.55}.prism_page__UIsNj figure{margin:0;min-width:0}.prism_page__UIsNj figure img{display:block;width:100%;height:auto}.prism_page__UIsNj figcaption{margin-top:12px}.prism_checker__cbgcR{padding:64px 24px;background-color:#edf0f2}[data-mantine-color-scheme=dark] .prism_checker__cbgcR{background-color:#293440}.prism_checker__cbgcR{background-image:conic-gradient(#e0e5e8 25%,transparent 0 50%,#e0e5e8 0 75%,transparent 0)}[data-mantine-color-scheme=dark] .prism_checker__cbgcR{background-image:conic-gradient(#354350 25%,transparent 0 50%,#354350 0 75%,transparent 0)}.prism_checker__cbgcR{background-size:24px 24px}.prism_builderSection__tO5hT{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;padding:40px;background:#f2f5ee}[data-mantine-color-scheme=dark] .prism_builderSection__tO5hT{background:#252f28}.prism_builder__9xJdn{min-width:0}.prism_builder__9xJdn [id=overlay-setup]{scroll-margin-top:90px}.prism_builder__9xJdn [class~=mantine-Button-root]{min-height:44px}.prism_builder__9xJdn [class~=mantine-Button-root]:not([data-variant]){background:#145938;color:#fff;height:auto;padding-block:12px}.prism_builder__9xJdn [class~=mantine-Button-label]{white-space:normal}.prism_builder__9xJdn [class~=mantine-Input-input]{min-height:44px;border-color:#737e8b}[data-mantine-color-scheme=dark] .prism_builder__9xJdn [class~=mantine-Input-input]{border-color:#a0aab7}.prism_scoring__lo4xd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;padding:48px 0;align-items:center;border-top:0;border-bottom:1px solid var(--rule)}.prism_section__yHanp{padding:40px 0;border-bottom:1px solid var(--rule)}.prism_faq___L5AO p,.prism_section__yHanp>p{max-width:900px}.prism_faq___L5AO{border-top:1px solid var(--rule)}.prism_faq___L5AO summary{padding:18px 0;cursor:pointer;font-weight:700}.prism_faq___L5AO p{margin-top:0}.prism_closing__O40E3{padding-top:40px}.prism_getLink__0eseR,.prism_platforms__nktdX{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;margin-block:32px}.prism_getLink__0eseR{align-items:center}.prism_platforms__nktdX{margin-top:24px}.prism_platforms__nktdX>div{border-top:3px solid var(--rule);padding-top:20px}.prism_platforms__nktdX ol{padding-left:22px}.prism_platforms__nktdX li{margin-bottom:14px;padding-left:6px}.prism_path__g9Zzb{font-weight:700}.prism_platforms__nktdX>div,.prism_section__yHanp{scroll-margin-top:90px}.prism_linkList__qtaoG{column-count:2;padding-left:20px}.prism_linkList__qtaoG li{break-inside:avoid}.prism_linkList__qtaoG a{display:inline-flex;align-items:center;min-height:44px}.prism_page__UIsNj a:not(.prism_primary__Q1hsO){color:#135baa}[data-mantine-color-scheme=dark] .prism_page__UIsNj a:not(.prism_primary__Q1hsO){color:#9bc9ff}.prism_page__UIsNj a:not(.prism_primary__Q1hsO){text-decoration:underline;text-underline-offset:3px}.prism_page__UIsNj a:focus-visible,.prism_page__UIsNj summary:focus-visible{outline:3px solid #135baa}[data-mantine-color-scheme=dark] .prism_page__UIsNj a:focus-visible,[data-mantine-color-scheme=dark] .prism_page__UIsNj summary:focus-visible{outline:3px solid #9bc9ff}.prism_page__UIsNj a:focus-visible,.prism_page__UIsNj summary:focus-visible{outline-offset:4px}@media (width <= 800px){.prism_builderSection__tO5hT,.prism_getLink__0eseR,.prism_hero__yaUWp,.prism_platforms__nktdX,.prism_scoring__lo4xd{grid-template-columns:minmax(0,1fr);gap:24px}.prism_hero__yaUWp{padding:36px 0}.prism_checker__cbgcR{padding:32px 16px}.prism_scoring__lo4xd{padding-block:36px}.prism_builderSection__tO5hT{padding:24px 16px}.prism_getLink__0eseR{margin-block:28px}}@media (width <= 450px){.prism_linkList__qtaoG{column-count:1}}