.source-feature-page-module__wUKTyq__page{--recap-ink:#0b1020;--recap-muted:#334155;--recap-paper:#fff;--recap-surface:#f6f8fb;--recap-surface-strong:#eef2f7;--recap-line:#d8e0ec;--recap-line-strong:#bac7d8;--recap-accent:#6d28d9;--recap-blue:#1d4ed8;--recap-cyan:#0369a1;--recap-green:#087a50;--recap-pink:#be185d;--recap-dark:#0b1020;background:var(--recap-paper);color:var(--recap-ink)}.source-feature-page-module__wUKTyq__page,.source-feature-page-module__wUKTyq__page *,.source-feature-page-module__wUKTyq__page :before,.source-feature-page-module__wUKTyq__page :after{border-radius:0!important}.source-feature-page-module__wUKTyq__sourceHero{background:linear-gradient(160deg, #7c3aed2e, transparent 36%), linear-gradient(340deg, #0369a129, transparent 48%), var(--recap-dark)}.source-feature-page-module__wUKTyq__section{border-bottom:1px solid var(--recap-line);scroll-margin-top:128px}.source-feature-page-module__wUKTyq__inner{width:min(100%,1768px);margin:0 auto;padding:72px 32px}.source-feature-page-module__wUKTyq__problemSection,.source-feature-page-module__wUKTyq__workflowSection,.source-feature-page-module__wUKTyq__memorySection,.source-feature-page-module__wUKTyq__groupSection,.source-feature-page-module__wUKTyq__quotaSection,.source-feature-page-module__wUKTyq__cleanSection{border-bottom:0;min-height:100svh;display:flex;overflow:hidden}.source-feature-page-module__wUKTyq__problemSection{background:linear-gradient(145deg,#1d4ed80f,#0000 36%),linear-gradient(315deg,#0369a10d,#0000 44%),#f8fafc}.source-feature-page-module__wUKTyq__workflowSection{background:linear-gradient(135deg, #1d4ed817, transparent 42%), linear-gradient(315deg, #087a5014, transparent 48%), var(--recap-surface)}.source-feature-page-module__wUKTyq__memorySection{background:linear-gradient(#fff 0%,#f8fafc 100%)}.source-feature-page-module__wUKTyq__groupSection{background:linear-gradient(145deg,#6d28d914,#0000 34%),linear-gradient(315deg,#0369a114,#0000 46%),#f7f7fb}.source-feature-page-module__wUKTyq__quotaSection{background:#f6f8fb}.source-feature-page-module__wUKTyq__cleanSection{background:linear-gradient(#1d4ed814,#0000 42%),linear-gradient(315deg,#be185d12,#0000 48%),#f5faf7}.source-feature-page-module__wUKTyq__sectionInner{box-sizing:border-box;grid-template-columns:minmax(240px,.46fr) minmax(0,.74fr);align-content:center;align-items:start;gap:42px;min-height:100svh;padding-top:88px;padding-bottom:88px;display:grid}.source-feature-page-module__wUKTyq__sectionHeading{gap:18px;max-width:760px;display:grid}.source-feature-page-module__wUKTyq__sectionHeading h2,.source-feature-page-module__wUKTyq__finalPanel h2{color:var(--recap-ink);letter-spacing:0;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:820;line-height:1.1}.source-feature-page-module__wUKTyq__copyStack{gap:18px;max-width:820px;display:grid}.source-feature-page-module__wUKTyq__copyStack p{color:var(--recap-muted);overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.75}.source-feature-page-module__wUKTyq__inlineLink{color:var(--recap-blue);-webkit-text-decoration-color:color-mix(in srgb, var(--recap-blue) 34%, transparent);text-decoration-color:color-mix(in srgb, var(--recap-blue) 34%, transparent);text-underline-offset:3px;font-weight:760;text-decoration-line:underline;text-decoration-thickness:1px;transition:color .16s,text-decoration-color .16s}.source-feature-page-module__wUKTyq__inlineLink:hover{color:var(--recap-accent);text-decoration-color:currentColor}.source-feature-page-module__wUKTyq__finalPanel .source-feature-page-module__wUKTyq__inlineLink{color:#c4b5fd;text-decoration-color:#c4b5fd6b}.source-feature-page-module__wUKTyq__finalPanel .source-feature-page-module__wUKTyq__inlineLink:hover{color:#fff}.source-feature-page-module__wUKTyq__plainLine{white-space:pre-wrap}.source-feature-page-module__wUKTyq__faqLine{border-top:1px solid var(--recap-line);padding-top:18px}.source-feature-page-module__wUKTyq__relatedSection{border-top:1px solid var(--recap-line);background:#fff}.source-feature-page-module__wUKTyq__relatedPanel{grid-template-columns:minmax(220px,.38fr) minmax(0,1fr);align-items:start;gap:36px;padding-top:48px;padding-bottom:48px;display:grid}.source-feature-page-module__wUKTyq__relatedPanel h2{color:var(--recap-ink);letter-spacing:0;margin:0;font-size:clamp(1.2rem,1.5vw,1.62rem);font-weight:820;line-height:1.16}.source-feature-page-module__wUKTyq__relatedGrid{flex-wrap:wrap;gap:10px;display:flex}.source-feature-page-module__wUKTyq__relatedLink{border:1px solid var(--recap-line-strong);background:var(--recap-surface);min-height:42px;color:var(--recap-ink);align-items:center;padding:10px 13px;font-size:.88rem;font-weight:760;line-height:1.2;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.source-feature-page-module__wUKTyq__relatedLink:hover{border-color:color-mix(in srgb, var(--recap-accent) 42%, var(--recap-line-strong));background:color-mix(in srgb, var(--recap-accent) 8%, white);color:var(--recap-accent)}.source-feature-page-module__wUKTyq__finalSection{background:var(--recap-dark);color:#fff;border-bottom:0}.source-feature-page-module__wUKTyq__finalPanel{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;display:grid}.source-feature-page-module__wUKTyq__finalPanel h2{color:#fff;max-width:940px}.source-feature-page-module__wUKTyq__finalEyebrow{color:#a5b0c0;letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px;font-size:.8125rem;font-weight:900;line-height:1.35;display:block}.source-feature-page-module__wUKTyq__actions{grid-template-columns:repeat(2,max-content);justify-content:flex-end;gap:12px;display:grid}.source-feature-page-module__wUKTyq__button{min-height:50px;color:inherit;white-space:nowrap;text-align:center;border:1px solid #0000;justify-content:center;align-items:center;padding:14px 20px;font-size:.92rem;font-weight:800;line-height:1.2;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.source-feature-page-module__wUKTyq__primaryButton{color:#fff;background:#7c3aed;border-color:#8b5cf6}.source-feature-page-module__wUKTyq__primaryButton:hover{background:#6d28d9;border-color:#a78bfa}.source-feature-page-module__wUKTyq__secondaryButton{color:#e2e8f0;background:0 0;border-color:#334155}.source-feature-page-module__wUKTyq__secondaryButton:hover{color:#fff;background:#ffffff0f;border-color:#64748b}@media (max-width:1180px){.source-feature-page-module__wUKTyq__sectionInner,.source-feature-page-module__wUKTyq__finalPanel,.source-feature-page-module__wUKTyq__relatedPanel{grid-template-columns:1fr}.source-feature-page-module__wUKTyq__actions{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;width:100%}.source-feature-page-module__wUKTyq__button{white-space:normal}}@media (max-width:1023px){.source-feature-page-module__wUKTyq__problemSection,.source-feature-page-module__wUKTyq__workflowSection,.source-feature-page-module__wUKTyq__memorySection,.source-feature-page-module__wUKTyq__groupSection,.source-feature-page-module__wUKTyq__quotaSection,.source-feature-page-module__wUKTyq__cleanSection{min-height:0;overflow:visible}.source-feature-page-module__wUKTyq__sectionInner{min-height:0;padding-top:76px;padding-bottom:76px}.source-feature-page-module__wUKTyq__sectionHeading h2,.source-feature-page-module__wUKTyq__finalPanel h2{font-size:clamp(1.65rem,2.25vw,2.125rem);line-height:1.1}}@media (max-width:720px){.source-feature-page-module__wUKTyq__inner{padding-left:24px;padding-right:24px}.source-feature-page-module__wUKTyq__sectionInner{gap:24px;padding-top:56px;padding-bottom:56px}.source-feature-page-module__wUKTyq__copyStack{gap:16px}.source-feature-page-module__wUKTyq__relatedPanel{padding-top:36px;padding-bottom:36px}.source-feature-page-module__wUKTyq__copyStack p{font-size:1rem;line-height:1.68}.source-feature-page-module__wUKTyq__actions{grid-template-columns:1fr}.source-feature-page-module__wUKTyq__button{width:100%}}
