.facts-page{--facts-quiet:#536366;--facts-rule:#172a3026;min-height:100svh;color:var(--ink);background:radial-gradient(ellipse at 90% 10%, #d9e2e05c, transparent 30%), radial-gradient(ellipse at 10% 8%, #ffffffbf, transparent 35%), var(--paper);font-weight:400}.facts-container{width:min(1184px,100% - 96px);margin-inline:auto}.facts-header{border-bottom:1px solid var(--facts-rule);background:linear-gradient(115deg,#e3ebeb1a,#ece5ef1a,#0000),#f0f1ef33}.facts-header-inner{justify-content:space-between;align-items:center;gap:24px;min-height:88px;display:flex}.facts-header .brand>img{width:32px;height:32px}.facts-header .wordmark{font-size:.875rem}.facts-nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px 24px;display:flex}.facts-nav>a:not(.facts-switch){color:var(--facts-quiet);font-size:.8125rem;line-height:1.5}:is(.facts-nav>a:not(.facts-switch):hover,.facts-nav>a:not(.facts-switch):focus-visible){color:var(--ink);text-underline-offset:4px;text-decoration:underline}.facts-switch{min-height:44px;color:var(--facts-quiet);align-items:center;gap:14px;font-size:.875rem;display:inline-flex}.facts-switch:hover,.facts-footer a:hover{color:var(--ink);text-underline-offset:5px;text-decoration:underline}.facts-eyebrow{letter-spacing:.11em;text-transform:uppercase;color:var(--facts-quiet);margin:0;font-size:.875rem;line-height:1.5}.facts-hero{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(40px,5vw,80px);padding-block:clamp(64px,7vw,112px);display:grid}.facts-intro h1{letter-spacing:-.045em;text-wrap:balance;margin:26px 0 0;font-size:clamp(2.25rem,4.5vw,4.5rem);font-weight:300;line-height:1.06}.facts-lead{max-width:36ch;margin:30px 0 0;font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:400;line-height:1.65}.facts-summary{max-width:48ch;color:var(--facts-quiet);margin:18px 0 0;font-size:1rem;line-height:1.8}.facts-search-answer{border-left:2px solid var(--teal);max-width:51ch;color:var(--facts-quiet);margin:22px 0 0;padding:18px 0 0 18px;font-size:.9375rem;line-height:1.75}.facts-search-answer strong{color:var(--ink);font-weight:500}.facts-principle{border-top:1px solid var(--facts-rule);margin:34px 0 0;padding-top:22px;font-size:1rem;line-height:1.65}.facts-principle span{color:var(--facts-quiet);margin-right:.45em}.facts-updated{color:#7a888a;letter-spacing:.04em;margin:20px 0 0;font-size:.75rem;line-height:1.5}.facts-boundary{box-shadow:0 16px 52px #172a300a, 0 0 0 1px var(--facts-rule);background:linear-gradient(135deg,#ffffffb8,#ffffff38);border:1px solid #fffc;border-radius:16px;margin:0;padding:clamp(24px,3vw,40px)}.facts-boundary figcaption{color:var(--facts-quiet);margin-bottom:28px;font-size:.875rem;line-height:1.5}.facts-proposal{justify-content:space-between;align-items:baseline;gap:14px;font-size:.875rem;line-height:1.5;display:flex}.facts-proposal>span{color:var(--facts-quiet)}.facts-proposal strong{text-align:right;font-size:1rem;font-weight:400}.facts-connector{color:#89999a;place-items:center;height:38px;font-size:1.25rem;display:grid}.facts-gate{color:#f0f1ef;background:var(--ink);border:1px solid #ffffff24;border-radius:6px;padding:24px}.facts-gate-title{align-items:center;gap:16px;display:flex}.facts-gate-title>img{filter:brightness(0)invert();opacity:.88;width:40px;height:40px}.facts-gate-title>div{min-width:0}.facts-gate-title strong{letter-spacing:.1em;font-size:1rem;font-weight:400;line-height:1.4;display:block}.facts-gate-title span{color:#bbc6c7;margin-top:5px;font-size:.875rem;line-height:1.5;display:block}.facts-gate ul{border-top:1px solid #f0f1ef2e;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:20px 0 0;padding:20px 0 0;list-style:none;display:grid}.facts-gate li{color:#d4dcdb;overflow-wrap:anywhere;font-size:.875rem;line-height:1.5}.facts-diagram-label{color:var(--facts-quiet);text-align:center;font-size:.875rem;line-height:1.5;display:block}.facts-decisions ul{flex-wrap:wrap;justify-content:center;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.facts-decisions li{border:1px solid var(--facts-rule);background:#ffffff42;border-radius:4px;padding:5px 10px;font-size:.875rem;line-height:1.5}.facts-record{color:var(--facts-quiet);text-align:center;margin:20px 0 0;font-size:.875rem;line-height:1.6}.facts-evaluations{border-top:1px solid var(--facts-rule);grid-template-columns:minmax(0,.82fr) minmax(0,1.65fr);align-items:start;gap:64px;padding-block:80px 96px;display:grid}.facts-page h2{letter-spacing:-.035em;text-wrap:balance;margin:22px 0 0;font-size:clamp(2rem,3.1vw,3rem);font-weight:300;line-height:1.12}.facts-section-head>p:last-child{color:var(--facts-quiet);margin:24px 0 0;font-size:1rem;line-height:1.7}.facts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 40px;display:grid}.facts-grid article{border-top:1px solid var(--facts-rule);align-items:baseline;gap:16px;padding-top:22px;display:flex}.facts-number{color:#728082;font-variant-numeric:tabular-nums;font-size:.8125rem;line-height:1.5}.facts-grid article>div{min-width:0}.facts-grid h3{letter-spacing:-.025em;margin:0;font-size:clamp(1.375rem,2vw,1.75rem);font-weight:400;line-height:1.25}.facts-grid p{color:var(--facts-quiet);margin:16px 0 0;font-size:1rem;line-height:1.75}.facts-flow{color:#f0f1ef;background:linear-gradient(115deg,#1b2b30,#23343a);padding-block:72px 80px}.facts-flow .facts-eyebrow{color:#b0c1c2}.facts-flow-heading{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:32px;display:grid}.facts-flow-heading h2{margin:0}.facts-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:56px 0 0;padding:0;list-style:none;display:grid}.facts-steps li{border-top:1px solid #f0f1ef3d;padding-top:20px}.facts-step-number{color:#a1b3b6;font-variant-numeric:tabular-nums;font-size:.8125rem}.facts-steps h3{letter-spacing:-.02em;margin:20px 0 0;font-size:1.375rem;font-weight:400;line-height:1.4}.facts-steps p{color:#c3cecf;max-width:26ch;margin:12px 0 0;font-size:1rem;line-height:1.75}.facts-difference{border-top:1px solid var(--facts-rule);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:64px;padding-block:88px;display:grid}.facts-difference-grid{gap:14px;display:grid}.facts-difference-grid article{border-left:2px solid var(--facts-rule);background:linear-gradient(90deg,#ffffff5c,#0000);padding:22px 0 22px 22px}.facts-difference-grid article:nth-child(2){border-left-color:var(--teal)}.facts-difference-grid span,.facts-resource-grid span{color:var(--facts-quiet);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;line-height:1.5;display:block}.facts-difference-grid strong{margin-top:8px;font-size:1.2rem;font-weight:400;line-height:1.35;display:block}.facts-difference-grid p{color:var(--facts-quiet);margin:8px 0 0;font-size:.9375rem;line-height:1.65}.facts-faq{border-top:1px solid var(--facts-rule);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:64px;padding-block:88px;display:grid}.facts-faq-list details{border-bottom:1px solid var(--facts-rule);padding:20px 0}.facts-faq-list summary{color:var(--ink);cursor:pointer;font-size:1.0625rem;line-height:1.5}.facts-faq-list p{max-width:60ch;color:var(--facts-quiet);margin:12px 0 0;font-size:1rem;line-height:1.75}.facts-resources{border-top:1px solid var(--facts-rule);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:64px;padding-block:88px;display:grid}.facts-resource-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.facts-resource-grid a{border:1px solid var(--facts-rule);background:#ffffff4d;min-height:220px;padding:20px;transition:border-color .2s,background-color .2s,transform .2s;position:relative}:is(.facts-resource-grid a:hover,.facts-resource-grid a:focus-visible){border-color:var(--teal);background:#ffffff9e;transform:translateY(-3px)}.facts-resource-grid strong{margin-top:18px;padding-right:18px;font-size:1.125rem;font-weight:400;line-height:1.3;display:block}.facts-resource-grid p{color:var(--facts-quiet);margin:10px 0 0;font-size:.875rem;line-height:1.65}.facts-resource-grid i{color:var(--teal);font-style:normal;position:absolute;top:18px;right:18px}.facts-pilot{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:64px;padding-block:88px;display:grid}.facts-pilot>div{max-width:620px}.facts-pilot p:last-child{max-width:53ch;color:var(--facts-quiet);margin:24px 0 0;font-size:1rem;line-height:1.8}.facts-pilot-link{color:#f0f1ef;background:var(--ink);border-radius:999px;justify-content:space-between;align-items:center;gap:36px;min-height:56px;padding:16px 26px;font-size:1rem;line-height:1.5;display:inline-flex}.facts-pilot-link:hover{background:#30474c}.facts-footer{border-top:1px solid var(--facts-rule);color:var(--facts-quiet);justify-content:space-between;align-items:center;gap:24px;padding-block:28px 96px;font-size:.875rem;line-height:1.5;display:flex}.facts-footer a{align-items:center;min-height:44px;display:inline-flex}.facts-footer i{color:#859295;margin-inline:12px;font-style:normal}.facts-page a:focus-visible{outline:2px solid var(--ink);outline-offset:5px}@media (max-width:980px){.facts-container{width:calc(100% - 64px)}.facts-nav{gap:14px 18px}.facts-hero{grid-template-columns:minmax(0,1fr);gap:48px}.facts-intro{max-width:640px}.facts-boundary{justify-self:center;width:min(100%,520px)}.facts-evaluations{grid-template-columns:minmax(0,1fr);gap:40px;padding-block:64px}.facts-section-head h2 br{display:none}.facts-flow-heading{grid-template-columns:minmax(0,1fr);gap:24px}.facts-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 40px}.facts-pilot{gap:32px}.facts-difference,.facts-faq,.facts-resources{grid-template-columns:minmax(0,1fr);gap:40px;padding-block:64px}.facts-resource-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.facts-container{width:calc(100% - 40px)}.facts-header-inner{flex-wrap:wrap;align-items:flex-start;gap:10px 24px;min-height:76px;padding-block:16px}.facts-nav{justify-content:flex-start;gap:10px 16px;width:100%}.facts-nav>a:not(.facts-switch){font-size:.75rem}.facts-switch{gap:8px;font-size:.875rem}.facts-hero{padding-block:48px 56px}.facts-intro h1{font-size:clamp(2rem,8vw,3rem)}.facts-intro h1 br{display:none}.facts-boundary{padding:24px 20px}.facts-gate{padding:20px 16px}.facts-proposal{flex-wrap:wrap}.facts-gate-title{gap:12px}.facts-gate-title>img{width:32px;height:32px}.facts-grid,.facts-steps{grid-template-columns:minmax(0,1fr)}.facts-grid{row-gap:28px}.facts-flow{padding-block:56px}.facts-steps{gap:28px;margin-top:36px}.facts-steps p{max-width:none}.facts-pilot{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:56px}.facts-pilot-link{justify-self:start}.facts-difference,.facts-faq,.facts-resources{padding-block:56px}.facts-resource-grid{grid-template-columns:minmax(0,1fr)}.facts-footer{flex-direction:column;align-items:flex-start;gap:12px;padding-block:20px 96px}}.facts-header{z-index:45;background:#f0f1ef;position:sticky;top:0}.facts-page section[id]{scroll-margin-top:130px}
