.end[data-astro-cid-2rl6qrpo]{background:var(--dp-color-field);color:var(--dp-color-on-field)}.closing[data-astro-cid-2rl6qrpo]{gap:calc(var(--dp-spacing-grid-gap) * 2);padding-block:var(--pp-section-space);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;display:grid}h2[data-astro-cid-2rl6qrpo]{max-width:18ch;font-size:clamp(32px,4.6vw,52px)}.closing[data-astro-cid-2rl6qrpo] p[data-astro-cid-2rl6qrpo]{max-width:46ch;color:var(--dp-color-on-field-secondary);font-size:clamp(16px,1.5vw,18px)}.actions[data-astro-cid-2rl6qrpo]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}@media (width<=760px){.closing[data-astro-cid-2rl6qrpo]{grid-template-columns:minmax(0,1fr);gap:20px}}@media (width<=480px){.actions[data-astro-cid-2rl6qrpo] .btn[data-astro-cid-2rl6qrpo]{width:100%}}.flow[data-astro-cid-gemfbn6y]{padding-block:var(--pp-section-space);background:var(--dp-color-field);color:var(--dp-color-on-field)}.intro[data-astro-cid-gemfbn6y],.flow[data-astro-cid-gemfbn6y] p[data-astro-cid-gemfbn6y]{color:var(--dp-color-on-field-secondary)}.steps[data-astro-cid-gemfbn6y]{gap:var(--dp-spacing-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(40px,6vw,64px) 0 0;padding:0;list-style:none;display:grid}.step[data-astro-cid-gemfbn6y]{position:relative}.step[data-astro-cid-gemfbn6y]:not(:last-child):after{content:"";top:20px;left:52px;right:calc(-1 * var(--dp-spacing-grid-gap) + 12px);background:var(--pp-color-field-rule);height:1px;position:absolute}.num[data-astro-cid-gemfbn6y]{background:var(--dp-color-accent);width:40px;height:40px;color:var(--dp-color-on-accent);font-family:var(--pp-font-display);border-radius:50%;place-items:center;font-size:18px;font-weight:700;display:grid}.step[data-astro-cid-gemfbn6y] h3[data-astro-cid-gemfbn6y]{margin-top:20px;font-size:22px}.step[data-astro-cid-gemfbn6y] p[data-astro-cid-gemfbn6y]{max-width:38ch;font-size:var(--dp-typography-interface);margin-top:10px}.branch[data-astro-cid-gemfbn6y]{gap:var(--dp-spacing-grid-gap);border-top:var(--dp-border-hairline) dashed var(--pp-color-field-rule);grid-template-columns:minmax(0,1fr) minmax(0,2fr);margin-top:40px;padding-top:24px;display:grid}.branch[data-astro-cid-gemfbn6y] h3[data-astro-cid-gemfbn6y]{font-size:20px}.branch[data-astro-cid-gemfbn6y] p[data-astro-cid-gemfbn6y]{max-width:62ch;font-size:var(--dp-typography-interface)}.safeguards[data-astro-cid-gemfbn6y]{gap:var(--dp-spacing-grid-gap);border-top:var(--dp-border-hairline) solid var(--pp-color-field-rule);grid-template-columns:minmax(0,1fr) minmax(0,2fr);margin-top:clamp(64px,9vw,104px);padding-top:40px;display:grid}.safeguards-heading[data-astro-cid-gemfbn6y]{max-width:14ch;font-size:clamp(24px,2.8vw,32px)}.safeguards[data-astro-cid-gemfbn6y] ul[data-astro-cid-gemfbn6y]{gap:32px var(--dp-spacing-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.safeguards[data-astro-cid-gemfbn6y] h3[data-astro-cid-gemfbn6y]{letter-spacing:-.015em;font-size:18px;line-height:1.25}.safeguards[data-astro-cid-gemfbn6y] p[data-astro-cid-gemfbn6y]{font-size:var(--dp-typography-interface);margin-top:8px}@media (width<=1050px){.steps[data-astro-cid-gemfbn6y]{gap:16px}.step[data-astro-cid-gemfbn6y]:not(:last-child):after{right:-4px}}@media (width<=760px){.steps[data-astro-cid-gemfbn6y]{grid-template-columns:minmax(0,1fr);gap:28px}.step[data-astro-cid-gemfbn6y]{padding-left:60px}.num[data-astro-cid-gemfbn6y]{position:absolute;top:0;left:0}.step[data-astro-cid-gemfbn6y] h3[data-astro-cid-gemfbn6y]{margin-top:6px}.step[data-astro-cid-gemfbn6y]:not(:last-child):after{width:1px;height:auto;inset:48px auto -24px 20px}.branch[data-astro-cid-gemfbn6y],.safeguards[data-astro-cid-gemfbn6y]{grid-template-columns:minmax(0,1fr)}.safeguards-heading[data-astro-cid-gemfbn6y]{max-width:none}}@media (width<=480px){.safeguards[data-astro-cid-gemfbn6y] ul[data-astro-cid-gemfbn6y]{grid-template-columns:minmax(0,1fr)}}.diagram[data-astro-cid-wctjwowc]{margin:0}.board[data-astro-cid-wctjwowc]{aspect-ratio:400/440;border:var(--dp-border-hairline) solid var(--dp-color-rule);border-radius:var(--dp-radius-panel);background:var(--dp-color-ground-muted);box-shadow:var(--pp-shadow-card);position:relative;overflow:hidden}svg[data-astro-cid-wctjwowc]{width:100%;height:100%;position:absolute;inset:0}.orbit[data-astro-cid-wctjwowc]{fill:none;stroke:var(--dp-color-rule);stroke-width:1px}.link[data-astro-cid-wctjwowc]{fill:none;stroke:var(--dp-color-accent);stroke-width:1.5px;stroke-opacity:.55}.tiles[data-astro-cid-wctjwowc]{margin:0;padding:0;list-style:none}.tile[data-astro-cid-wctjwowc],.core[data-astro-cid-wctjwowc]{text-align:center;position:absolute;transform:translate(-50%,-50%)}.tile[data-astro-cid-wctjwowc]{border:var(--dp-border-hairline) solid var(--dp-color-rule);border-radius:var(--pp-radius-control);background:var(--dp-color-panel);width:29%;color:var(--dp-color-ink);font-size:var(--dp-typography-metadata);padding:8px 6px;font-weight:600;line-height:1.3;box-shadow:0 1px 2px #16191f14}.tile-out[data-astro-cid-wctjwowc]{width:36%;font-family:var(--pp-font-display);font-size:var(--dp-typography-small)}.core[data-astro-cid-wctjwowc]{aspect-ratio:1;background:linear-gradient(155deg, #0a55f5 0%, var(--dp-color-accent) 55%, #0640bd 100%);width:30%;color:var(--dp-color-on-accent);font-family:var(--pp-font-display);letter-spacing:-.03em;border-radius:22%;place-items:center;margin:0;font-size:clamp(15px,2vw,20px);font-weight:700;display:grid;box-shadow:inset 0 1px #ffffff40,0 14px 30px -14px #074ce0b3}.core[data-astro-cid-wctjwowc] svg{width:100%;height:100%}figcaption[data-astro-cid-wctjwowc]{color:var(--dp-color-ink-secondary);font-size:var(--dp-typography-metadata);margin-top:12px}.hero[data-astro-cid-ge2uvauf]{padding-block:clamp(40px,7vw,88px) clamp(48px,7vw,80px)}.split[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.035em;max-width:17ch;font-size:clamp(38px,5.6vw,66px);line-height:1.02}.lede[data-astro-cid-ge2uvauf]{max-width:60ch;color:var(--dp-color-ink-secondary);margin-top:24px;font-size:clamp(17px,1.6vw,19px)}.actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.note[data-astro-cid-ge2uvauf]{max-width:52ch;color:var(--dp-color-ink-secondary);font-size:var(--dp-typography-small);margin-top:20px}.facts[data-astro-cid-ge2uvauf]{border-top:var(--dp-border-hairline) solid var(--dp-color-rule);border-bottom:var(--dp-border-hairline) solid var(--dp-color-rule);grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(48px,7vw,80px) 0 0;display:grid}.facts[data-astro-cid-ge2uvauf] div[data-astro-cid-ge2uvauf]{padding:20px 20px 22px 0}.facts[data-astro-cid-ge2uvauf] div[data-astro-cid-ge2uvauf]+div[data-astro-cid-ge2uvauf]{border-left:var(--dp-border-hairline) solid var(--dp-color-rule);padding-left:20px}dt[data-astro-cid-ge2uvauf]{color:var(--dp-color-ink-secondary);font-size:var(--dp-typography-metadata)}dd[data-astro-cid-ge2uvauf]{font-family:var(--pp-font-display);letter-spacing:-.015em;margin:6px 0 0;font-size:clamp(17px,1.7vw,20px);font-weight:600;line-height:1.25}@media (width<=1050px){.facts[data-astro-cid-ge2uvauf] div[data-astro-cid-ge2uvauf]{padding-right:14px}.facts[data-astro-cid-ge2uvauf] div[data-astro-cid-ge2uvauf]+div[data-astro-cid-ge2uvauf]{padding-left:14px}}@media (width<=760px){.split[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr)}.split[data-astro-cid-ge2uvauf] .diagram{max-width:440px}.facts[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(2,minmax(0,1fr))}.facts[data-astro-cid-ge2uvauf] div[data-astro-cid-ge2uvauf]:nth-child(odd){border-left:0;padding-left:0}.facts[data-astro-cid-ge2uvauf] div[data-astro-cid-ge2uvauf]:nth-child(n+3){border-top:var(--dp-border-hairline) solid var(--dp-color-rule)}}@media (width<=480px){.actions[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{width:100%}}.rules[data-astro-cid-iqhhnu4z]{padding-block:var(--pp-section-space);background:var(--dp-color-ground-muted)}.intro[data-astro-cid-iqhhnu4z]{color:var(--dp-color-ink-secondary)}.cards[data-astro-cid-iqhhnu4z]{gap:var(--dp-spacing-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(36px,5vw,56px);display:grid}.card[data-astro-cid-iqhhnu4z]{border:var(--dp-border-hairline) solid var(--dp-color-rule);border-radius:var(--dp-radius-panel);background:var(--dp-color-panel);box-shadow:var(--pp-shadow-card);flex-direction:column;display:flex;overflow:hidden}.example[data-astro-cid-iqhhnu4z]{border-bottom:var(--dp-border-hairline) solid var(--dp-color-rule);background:var(--dp-color-ground);min-height:148px;padding:20px 22px}.example-label[data-astro-cid-iqhhnu4z]{color:var(--dp-color-ink-secondary);font-size:var(--dp-typography-label);font-weight:600}.example[data-astro-cid-iqhhnu4z] ul[data-astro-cid-iqhhnu4z]{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.example[data-astro-cid-iqhhnu4z] li[data-astro-cid-iqhhnu4z]{border:var(--dp-border-hairline) solid var(--dp-color-rule);border-radius:var(--pp-radius-control);background:var(--dp-color-panel);font-family:var(--pp-font-display);font-size:var(--dp-typography-small);padding:8px 12px;font-weight:600;line-height:1.35}.card-body[data-astro-cid-iqhhnu4z]{padding:22px 22px 26px}h3[data-astro-cid-iqhhnu4z]{font-size:24px}.card-body[data-astro-cid-iqhhnu4z] p[data-astro-cid-iqhhnu4z]{color:var(--dp-color-ink-secondary);font-size:var(--dp-typography-interface);margin-top:10px}@media (width<=1050px){.cards[data-astro-cid-iqhhnu4z]{gap:16px}}@media (width<=760px){.cards[data-astro-cid-iqhhnu4z]{grid-template-columns:minmax(0,1fr)}.example[data-astro-cid-iqhhnu4z]{min-height:0}}.pale[data-astro-cid-kx6k6ejg]{padding-block:var(--pp-section-space);background:var(--dp-color-ground-muted)}.stores[data-astro-cid-kx6k6ejg]{gap:calc(var(--dp-spacing-grid-gap) * 2);grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);display:grid}.stores-lead[data-astro-cid-kx6k6ejg] p[data-astro-cid-kx6k6ejg]{max-width:46ch;color:var(--dp-color-ink-secondary);margin-top:20px;font-size:clamp(16px,1.5vw,18px)}.stores[data-astro-cid-kx6k6ejg] ul[data-astro-cid-kx6k6ejg]{gap:0 var(--dp-spacing-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;margin:0;padding:0;list-style:none;display:grid}.stores[data-astro-cid-kx6k6ejg] li[data-astro-cid-kx6k6ejg]{border-top:var(--dp-border-hairline) solid var(--dp-color-rule);padding-block:22px}.stores[data-astro-cid-kx6k6ejg] h3[data-astro-cid-kx6k6ejg]{letter-spacing:-.015em;font-size:19px}.stores[data-astro-cid-kx6k6ejg] li[data-astro-cid-kx6k6ejg] p[data-astro-cid-kx6k6ejg]{color:var(--dp-color-ink-secondary);font-size:var(--dp-typography-interface);margin-top:8px}.questions[data-astro-cid-kx6k6ejg]{gap:calc(var(--dp-spacing-grid-gap) * 2);margin-top:var(--pp-section-space);grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);display:grid}.questions[data-astro-cid-kx6k6ejg] .section-heading[data-astro-cid-kx6k6ejg]{max-width:12ch}.list[data-astro-cid-kx6k6ejg]{border-bottom:var(--dp-border-hairline) solid var(--dp-color-rule)}details[data-astro-cid-kx6k6ejg]{border-top:var(--dp-border-hairline) solid var(--dp-color-rule)}summary[data-astro-cid-kx6k6ejg]{justify-content:space-between;align-items:center;gap:20px;min-height:44px;padding-block:20px;list-style:none;display:flex}summary[data-astro-cid-kx6k6ejg]::-webkit-details-marker{display:none}summary[data-astro-cid-kx6k6ejg] h3[data-astro-cid-kx6k6ejg]{letter-spacing:-.015em;font-size:19px;line-height:1.3}summary[data-astro-cid-kx6k6ejg]:hover h3[data-astro-cid-kx6k6ejg]{color:var(--dp-color-accent)}.plus[data-astro-cid-kx6k6ejg]{border:var(--dp-border-hairline) solid var(--dp-color-rule);background:var(--dp-color-panel);width:28px;height:28px;transition:transform var(--dp-motion-interaction) var(--dp-motion-easing);border-radius:50%;flex:none;position:relative}.plus[data-astro-cid-kx6k6ejg]:before,.plus[data-astro-cid-kx6k6ejg]:after{content:"";background:var(--dp-color-accent);width:12px;height:2px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.plus[data-astro-cid-kx6k6ejg]:after{transform:translate(-50%,-50%)rotate(90deg)}details[data-astro-cid-kx6k6ejg][open] .plus[data-astro-cid-kx6k6ejg]{transform:rotate(45deg)}details[data-astro-cid-kx6k6ejg] p[data-astro-cid-kx6k6ejg]{max-width:62ch;color:var(--dp-color-ink-secondary);padding-bottom:22px}@media (width<=1050px){.stores[data-astro-cid-kx6k6ejg],.questions[data-astro-cid-kx6k6ejg]{gap:var(--dp-spacing-grid-gap)}}@media (width<=760px){.stores[data-astro-cid-kx6k6ejg],.questions[data-astro-cid-kx6k6ejg]{grid-template-columns:minmax(0,1fr)}.questions[data-astro-cid-kx6k6ejg] .section-heading[data-astro-cid-kx6k6ejg]{max-width:none}}@media (width<=480px){.stores[data-astro-cid-kx6k6ejg] ul[data-astro-cid-kx6k6ejg]{grid-template-columns:minmax(0,1fr)}}
