.about-reference_aboutSite__6KHtG{--about-background:#fafbfc;--about-card:#ffffff;--about-foreground:#20262d;--about-muted-foreground:#6d727a;--about-border:#dfe4e7;--main-bg:var(--about-background);--main-ink:var(--about-foreground);--main-line:var(--about-border);position:relative;min-height:100vh;overflow:hidden;background:var(--about-background);color:var(--about-foreground);font-family:"Iosevka Charon",var(--font-sans),sans-serif;font-synthesis:none;letter-spacing:-.01em}.about-reference_aboutSite__6KHtG *,.about-reference_aboutSite__6KHtG :after,.about-reference_aboutSite__6KHtG :before{box-sizing:border-box}.about-reference_aboutSite__6KHtG h1,.about-reference_aboutSite__6KHtG h2,.about-reference_aboutSite__6KHtG h3,.about-reference_aboutSite__6KHtG p{margin:0}.about-reference_aboutSite__6KHtG a{color:inherit;text-decoration:none}.about-reference_aboutSite__6KHtG button{font:inherit}.about-reference_aboutMain__RBPOn{position:relative;padding-top:57px;background:var(--about-background)}.about-reference_heroSection__xLDrK,.about-reference_outerSection__lzDLs{position:relative;z-index:10;overflow:hidden;padding:0 8px;background:var(--about-background)}.about-reference_heroSection__xLDrK{border-bottom:1px solid var(--about-border)}.about-reference_heroHeader__3Xphd{position:relative;overflow:hidden;text-align:center}.about-reference_heroRails__KqZN6{position:absolute;z-index:0;inset:0 auto 0 50%;width:min(100%,1152px);transform:translateX(-50%);overflow:hidden;border-right:1px solid var(--about-border);border-left:1px solid var(--about-border);pointer-events:none}.about-reference_heroRailLeft__B81Ay,.about-reference_heroRailRight__PHDqd{position:absolute;inset-block:0;display:none;border-left:1px dashed var(--about-border)}.about-reference_heroRailLeft__B81Ay{left:25%}.about-reference_heroRailRight__PHDqd{right:25%}.about-reference_heroInner__WiWCl{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:min(100%,1152px);margin:0 auto;padding:80px 16px;text-align:center}.about-reference_heroBadge__aix8o{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--about-border);border-radius:999px;background:var(--about-card);padding:4px 12px;font-size:12px;font-weight:500;line-height:1.4}.about-reference_heroTitle__NOBKs{max-width:640px;margin:24px auto 0;color:var(--about-foreground);font-size:2.25rem;font-weight:500;line-height:1.08;letter-spacing:-.045em;text-align:center}.about-reference_heroDescription__ithZ6{max-width:576px;margin:16px auto 0;color:var(--about-muted-foreground);font-size:14px;line-height:1.6;text-align:center}.about-reference_frame__W327w{position:relative;width:100%;max-width:1152px;margin:0 auto;overflow:hidden;border-right:1px solid var(--about-border);border-left:1px solid var(--about-border);background:var(--about-background)}.about-reference_frameContent__mh8qY{position:relative;z-index:1}.about-reference_aboutSection__6xr83,.about-reference_teamSection__9yA7_,.about-reference_twoColumnSection__Pn1e1{border-bottom:1px solid var(--about-border);background:var(--about-background)}.about-reference_aboutSection__6xr83{border-bottom:0}.about-reference_centerHeader__FrFvd,.about-reference_faqHeader__J9zpX,.about-reference_teamHeader__BNI3m{border-bottom:1px solid var(--about-border);background:var(--about-background);padding:48px 16px;text-align:center}.about-reference_centerHeader__FrFvd{border-bottom:0}.about-reference_centerHeader__FrFvd h2,.about-reference_faqHeader__J9zpX h2,.about-reference_teamHeader__BNI3m h2{max-width:768px;margin:0 auto;color:var(--about-foreground);font-size:1.875rem;font-weight:500;line-height:1.15;letter-spacing:-.04em}.about-reference_contentInset__2_8sA{padding:0 16px}.about-reference_proseStack___13TG{display:flex;max-width:768px;margin:0 auto;flex-direction:column;gap:32px;padding-bottom:40px}.about-reference_proseArticle__L0hhi{display:flex;flex-direction:column;gap:12px}.about-reference_proseArticle__L0hhi h3{color:var(--about-muted-foreground);font-size:14px;font-weight:500;line-height:1.4}.about-reference_proseBody__kiQx0{display:flex;flex-direction:column;gap:20px;color:var(--about-foreground);font-size:16px;line-height:1.6}.about-reference_spacer__JGMIo{height:40px;border-top:1px solid var(--about-border);border-bottom:1px solid var(--about-border);background:var(--about-background)}.about-reference_spacerBorderless__s_okZ{border-top:0;border-bottom:0}.about-reference_spacerOuter__1LW0r{position:relative;z-index:10;overflow:hidden;margin-inline:-8px;padding:0 8px;background:var(--about-background)}.about-reference_twoColumnSection__Pn1e1{display:grid;background:var(--about-background)}.about-reference_twoColumnCopy__VazQj,.about-reference_twoColumnHeading__q_ite{padding:16px}.about-reference_twoColumnHeading__q_ite{border-bottom:1px solid var(--about-border)}.about-reference_twoColumnHeading__q_ite h2{color:var(--about-foreground);font-size:1.875rem;font-weight:500;line-height:1.15;letter-spacing:-.04em}.about-reference_faqHeader__J9zpX p,.about-reference_teamHeader__BNI3m p,.about-reference_twoColumnCopy__VazQj p{max-width:672px;color:var(--about-muted-foreground);font-size:14px;line-height:1.6}.about-reference_faqHeader__J9zpX p,.about-reference_teamHeader__BNI3m p{margin:20px auto 0}.about-reference_teamGrid__DJNkt{display:grid;gap:1px;border-bottom:1px solid var(--about-border);background:var(--about-border)}.about-reference_teamCard__4pAAL{min-height:224px;background:var(--about-background);padding:40px 24px;text-align:center}.about-reference_teamText__YxK9h{position:relative;display:flex;margin-top:20px;flex-direction:column;gap:4px}.about-reference_teamText__YxK9h h3{color:var(--about-foreground);font-size:18px;font-weight:500;line-height:1.2;letter-spacing:-.035em}.about-reference_teamText__YxK9h p{color:var(--about-muted-foreground);font-size:12px;line-height:1.6}.about-reference_teamDescription__BLeeM{position:relative;max-width:320px;margin:20px auto 0;color:var(--about-muted-foreground);font-size:14px;line-height:1.6}.about-reference_teamStatement__uUAHN{margin:80px 0;padding:16px}.about-reference_teamStatement__uUAHN p{max-width:768px;margin:0 auto;color:var(--about-foreground);font-size:16px;line-height:1.6}.about-reference_faqBorder__jfEOq{border-top:1px solid var(--about-border)}.about-reference_faqHeader__J9zpX{border-bottom:0}.about-reference_faqInset__hGnWF{padding:0 16px 40px}.about-reference_faqList__B__Q6{max-width:768px;margin:0 auto}.about-reference_faqItem__dG0tw{border-bottom:0}.about-reference_faqItem__dG0tw+.about-reference_faqItem__dG0tw{border-top:1px solid var(--about-border)}.about-reference_faqItem__dG0tw h3{display:flex}.about-reference_faqTrigger__y2FCz{display:flex;width:100%;cursor:pointer;align-items:flex-start;justify-content:space-between;gap:24px;border:0;border-radius:0;background:transparent;padding:12px 0;color:var(--about-foreground);text-align:left;font-size:14px;font-weight:500;line-height:1.4}.about-reference_faqTrigger__y2FCz svg{width:16px;height:16px;flex:0 0 auto;color:var(--about-muted-foreground);transition:transform .2s ease}.about-reference_faqItem__dG0tw[data-state=open] .about-reference_faqTrigger__y2FCz svg{transform:rotate(180deg)}.about-reference_faqAnswer__9Fmyc{display:grid;grid-template-rows:0fr;overflow:hidden;opacity:0;transition:grid-template-rows .2s ease,opacity .2s ease}.about-reference_faqItem__dG0tw[data-state=open] .about-reference_faqAnswer__9Fmyc{grid-template-rows:1fr;opacity:1}.about-reference_faqAnswerInner__yztL1{min-height:0}.about-reference_faqAnswer__9Fmyc p{max-width:672px;padding:0 0 16px;color:var(--about-muted-foreground);font-size:12px;line-height:1.6}@media (min-width:640px){.about-reference_heroSection__xLDrK,.about-reference_outerSection__lzDLs{padding-right:16px;padding-left:16px}.about-reference_centerHeader__FrFvd,.about-reference_faqHeader__J9zpX,.about-reference_heroInner__WiWCl,.about-reference_teamHeader__BNI3m{padding-right:32px;padding-left:32px}.about-reference_spacerOuter__1LW0r{margin-inline:-16px;padding-right:16px;padding-left:16px}.about-reference_contentInset__2_8sA,.about-reference_faqInset__hGnWF,.about-reference_teamCard__4pAAL,.about-reference_teamStatement__uUAHN,.about-reference_twoColumnCopy__VazQj,.about-reference_twoColumnHeading__q_ite{padding-right:32px;padding-left:32px}}@media (min-width:768px){.about-reference_heroRailLeft__B81Ay,.about-reference_heroRailRight__PHDqd{display:block}.about-reference_heroInner__WiWCl{padding-top:112px;padding-bottom:112px}.about-reference_heroTitle__NOBKs{font-size:3rem}.about-reference_heroDescription__ithZ6{font-size:16px;margin-top:24px}.about-reference_centerHeader__FrFvd,.about-reference_faqHeader__J9zpX,.about-reference_teamHeader__BNI3m{padding-top:64px;padding-bottom:64px}.about-reference_centerHeader__FrFvd h2,.about-reference_faqHeader__J9zpX h2,.about-reference_teamHeader__BNI3m h2,.about-reference_twoColumnHeading__q_ite h2{font-size:2.25rem}.about-reference_proseStack___13TG{padding-bottom:64px}.about-reference_proseBody__kiQx0{font-size:18px}.about-reference_spacer__JGMIo{height:56px}.about-reference_twoColumnSection__Pn1e1{grid-template-columns:repeat(2,minmax(0,1fr))}.about-reference_twoColumnHeading__q_ite{border-right:1px solid var(--about-border);border-bottom:0;padding:32px}.about-reference_twoColumnCopy__VazQj{padding:32px}.about-reference_teamGrid__DJNkt{grid-template-columns:repeat(3,minmax(0,1fr))}.about-reference_teamCard__4pAAL{padding-top:40px;padding-bottom:40px}.about-reference_faqInset__hGnWF{padding-right:24px;padding-left:24px}.about-reference_faqTrigger__y2FCz{padding-top:16px;padding-bottom:16px;font-size:16px}.about-reference_faqAnswer__9Fmyc p{font-size:14px}}@media (min-width:1024px){.about-reference_centerHeader__FrFvd,.about-reference_faqHeader__J9zpX,.about-reference_heroInner__WiWCl,.about-reference_heroSection__xLDrK,.about-reference_outerSection__lzDLs,.about-reference_spacerOuter__1LW0r,.about-reference_teamHeader__BNI3m{padding-right:40px;padding-left:40px}.about-reference_spacerOuter__1LW0r{margin-inline:-40px}.about-reference_contentInset__2_8sA,.about-reference_faqInset__hGnWF,.about-reference_teamStatement__uUAHN,.about-reference_twoColumnCopy__VazQj,.about-reference_twoColumnHeading__q_ite{padding-right:40px;padding-left:40px}}@media (min-width:1280px){.about-reference_heroInner__WiWCl{padding-top:144px;padding-bottom:144px}}.blog-reference_blogPage__rlPx_{--blog-bg:#f8fafc;--blog-card:#ffffff;--blog-ink:#15191f;--blog-muted:#6e747d;--blog-line:#e1e5e8;--main-bg:var(--blog-bg);--main-surface:var(--blog-card);--main-ink:var(--blog-ink);--main-muted:var(--blog-muted);--main-line:var(--blog-line);--main-font:"Iosevka Charon",var(--font-sans);min-height:100vh;overflow:hidden;padding-top:57px;background:var(--blog-bg);color:var(--blog-ink);font-family:"Iosevka Charon",var(--font-sans),sans-serif;font-synthesis:none;letter-spacing:-.01em}.blog-reference_blogPage__rlPx_ *,.blog-reference_blogPage__rlPx_ :after,.blog-reference_blogPage__rlPx_ :before{box-sizing:border-box}.blog-reference_blogPage__rlPx_ h1,.blog-reference_blogPage__rlPx_ h2,.blog-reference_blogPage__rlPx_ p{margin:0}.blog-reference_blogPage__rlPx_ a{color:inherit;text-decoration:none}.blog-reference_blogMain__hHYSZ{position:relative;min-height:100vh;background:var(--blog-bg)}.blog-reference_contentSection__GaopH,.blog-reference_heroSection__r4XPV{position:relative;z-index:10;overflow:hidden;padding:0 8px;background:var(--blog-bg)}.blog-reference_heroSection__r4XPV{border-bottom:1px solid var(--blog-line)}.blog-reference_heroHeader__a4GMp{position:relative;overflow:hidden;text-align:center}.blog-reference_heroRails__2i4Ej{position:absolute;z-index:0;inset:0 auto 0 50%;width:min(100%,1152px);transform:translateX(-50%);overflow:hidden;border-right:1px solid var(--blog-line);border-left:1px solid var(--blog-line);pointer-events:none}.blog-reference_heroPattern__6fd_v{position:absolute;inset:0;background-image:radial-gradient(var(--blog-line) 1px,transparent 1px);background-size:10px 10px;mask-image:linear-gradient(180deg,#000 0,#000 66%,transparent);opacity:.3}.blog-reference_heroDashedRailLeft__sE_r8,.blog-reference_heroDashedRailRight__bca4W{position:absolute;inset-block:0;display:none;border-left:1px dashed var(--blog-line)}.blog-reference_heroDashedRailLeft__sE_r8{left:25%}.blog-reference_heroDashedRailRight__bca4W{right:25%}.blog-reference_heroInner__Z_ugz{position:relative;z-index:1;width:min(100%,1152px);margin:0 auto;padding:80px 16px}.blog-reference_heroBadge__Nyp_s,.blog-reference_postBadge__KPO4i{display:inline-flex;width:fit-content;align-items:center;justify-content:center;border:1px solid var(--blog-line);border-radius:999px;background:var(--blog-card);color:var(--blog-ink);font-weight:500}.blog-reference_heroBadge__Nyp_s{gap:8px;padding:4px 12px;font-size:12px}.blog-reference_heroInner__Z_ugz h1{max-width:672px;margin:24px auto 0;color:var(--blog-ink);font-size:clamp(2.25rem,5vw,3rem);font-weight:500;line-height:1.1;letter-spacing:-.055em;text-wrap:balance}.blog-reference_heroInner__Z_ugz p{max-width:576px;margin:16px auto 0;color:var(--blog-muted);font-size:14px;line-height:1.55;text-wrap:balance}.blog-reference_contentFrame__PCS_J{position:relative;width:min(100%,1152px);margin:0 auto;overflow:hidden;border-right:1px solid var(--blog-line);border-left:1px solid var(--blog-line);background:var(--blog-bg)}.blog-reference_featuredLink__QG8Kz{display:block;border-bottom:1px solid var(--blog-line);background:var(--blog-bg)}.blog-reference_featuredArticle__pRRg4{display:grid;grid-template-columns:1fr}.blog-reference_featuredMediaWrap__UdpFA{display:flex;align-items:center;padding:20px;background:var(--blog-bg)}.blog-reference_featuredImage__iWFw1,.blog-reference_postImage__EZybA{position:relative;isolation:isolate;width:100%;overflow:hidden;border:1px solid var(--blog-line);background:var(--blog-bg);aspect-ratio:16/9}.blog-reference_image__DcOMa{object-fit:cover}.blog-reference_featuredBody__iZsyd{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:24px;background:var(--blog-bg)}.blog-reference_postMeta__bjpXK{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px 12px;color:var(--blog-muted);font-size:12px;font-weight:500;line-height:1.25}.blog-reference_postMeta__bjpXK p{display:inline-flex;align-items:center;min-width:0;overflow:hidden;line-height:inherit;text-overflow:ellipsis;position:relative;top:0;white-space:nowrap}.blog-reference_postBadge__KPO4i{padding:4px 12px;color:var(--blog-muted);font-size:12px}.blog-reference_featuredBody__iZsyd h2{max-width:672px;margin-top:24px;color:var(--blog-ink);font-size:clamp(1.875rem,4vw,2.25rem);font-weight:600;line-height:1.1;letter-spacing:-.04em;text-wrap:balance}.blog-reference_featuredBody__iZsyd>div>p{max-width:576px;margin-top:16px;color:var(--blog-muted);font-size:14px;line-height:1.55}.blog-reference_featuredReadLink__7_zY1,.blog-reference_readLink__vnjnP{display:inline-flex;align-items:center;gap:8px;color:var(--blog-ink);font-size:14px;font-weight:500}.blog-reference_featuredReadLink__7_zY1{margin-top:32px}.blog-reference_featuredReadLink__7_zY1 svg,.blog-reference_readLink__vnjnP svg{width:16px;height:16px;transition:transform .2s ease}.blog-reference_featuredLink__QG8Kz:hover .blog-reference_featuredReadLink__7_zY1 svg,.blog-reference_postCard__FFq69:hover .blog-reference_readLink__vnjnP svg{transform:translateX(4px)}.blog-reference_moreSection__Wsf_w{background:var(--blog-bg)}.blog-reference_moreHeader__lvARG{display:flex;flex-direction:column;gap:8px;padding:48px 16px;border-bottom:1px solid var(--blog-line)}.blog-reference_moreHeader__lvARG h2{color:var(--blog-ink);font-size:20px;font-weight:600;letter-spacing:-.035em}.blog-reference_moreHeader__lvARG p{color:var(--blog-muted);font-size:14px}.blog-reference_postsGrid__OWX14{display:grid;grid-template-columns:1fr}.blog-reference_postCard__FFq69{position:relative;display:flex;min-width:0;flex-direction:column;padding:20px;border-right:0;border-bottom:1px solid var(--blog-line);background:var(--blog-bg);transition:background-color .2s ease}.blog-reference_postCard__FFq69:last-child{border-bottom:0}.blog-reference_postCard__FFq69:hover{background:var(--blog-card)}.blog-reference_postCardBody__0cQVT{display:flex;flex:1;flex-direction:column;padding-top:20px}.blog-reference_postCardBody__0cQVT h2{margin-top:20px;color:var(--blog-ink);font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.025em;text-wrap:balance}.blog-reference_postCardBody__0cQVT>div>p{display:-webkit-box;overflow:hidden;margin-top:12px;color:var(--blog-muted);font-size:14px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog-reference_readLink__vnjnP{margin-top:auto;padding-top:28px}@media (min-width:640px){.blog-reference_moreHeader__lvARG{flex-direction:row;align-items:center;justify-content:space-between;padding:56px 32px}.blog-reference_featuredMediaWrap__UdpFA{padding:32px}.blog-reference_featuredBody__iZsyd{padding:40px 32px}.blog-reference_postCard__FFq69{padding:24px;border-right:1px solid var(--blog-line)}.blog-reference_postCard__FFq69:nth-child(2n){border-right:0}.blog-reference_postCard__FFq69:nth-last-child(-n+2){border-bottom:0}}@media (min-width:768px){.blog-reference_heroDashedRailLeft__sE_r8,.blog-reference_heroDashedRailRight__bca4W{display:block}.blog-reference_heroInner__Z_ugz{padding-top:112px;padding-bottom:112px}.blog-reference_featuredArticle__pRRg4{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-reference_featuredArticle__pRRg4>*+*{border-left:1px solid var(--blog-line)}.blog-reference_featuredBody__iZsyd{padding-top:48px;padding-bottom:48px}.blog-reference_postsGrid__OWX14{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.blog-reference_contentSection__GaopH,.blog-reference_heroSection__r4XPV{padding-right:40px;padding-left:40px}.blog-reference_heroInner__Z_ugz{padding:144px 40px}.blog-reference_featuredMediaWrap__UdpFA{padding:40px}.blog-reference_featuredBody__iZsyd{padding:48px}.blog-reference_moreHeader__lvARG{padding-right:40px;padding-left:40px}}@media (min-width:1280px){.blog-reference_postsGrid__OWX14{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-reference_postCard__FFq69{border-right:1px solid var(--blog-line)}.blog-reference_postCard__FFq69:nth-child(3n){border-right:0}.blog-reference_postCard__FFq69:nth-last-child(-n+3){border-bottom:0}}@media (prefers-reduced-motion:reduce){.blog-reference_featuredReadLink__7_zY1 svg,.blog-reference_postCard__FFq69,.blog-reference_readLink__vnjnP svg{transition:none}}.aep-page_page__s8mrV{--aep-bg:#f8fafc;--aep-surface:#ffffff;--aep-ink:#15191f;--aep-muted:#6e747d;--aep-line:#e1e5e8;--aep-accent:#3d9d5d;--aep-font:"Iosevka Charon",var(--font-sans);min-height:100vh;position:relative;padding-top:57px;overflow:hidden;background:var(--aep-bg);color:var(--aep-ink);font-family:var(--aep-font);font-synthesis:none;letter-spacing:-.01em}.aep-page_aepFlowSection__VbO2G{position:relative;min-height:580px;overflow:hidden;border-bottom:1px solid #e5ddd1;background:#f7f3eb;color:#6c675f;font-family:var(--font-mono),"Courier New",monospace}.aep-page_aepFlowFrame__579kx{position:relative;z-index:1;width:min(100% - 16px,1152px);min-height:580px;margin-inline:auto;overflow:hidden}.aep-page_aepFlowCounter__DaT2m{position:absolute;top:22px;left:50%;z-index:8;display:flex;flex-direction:column;align-items:center;gap:7px;transform:translateX(-50%);white-space:nowrap}.aep-page_aepFlowCounter__DaT2m>span{color:#918a80;font-size:11px;line-height:1.2}.aep-page_aepFlowCounter__DaT2m>div{display:flex;align-items:center;gap:25px;min-height:34px;padding:4px 14px 4px 17px;border-radius:999px;background:#d7ff35;box-shadow:0 9px 25px rgb(174 197 22/28%);color:#292a1d;font-family:var(--font-mono),"Courier New",monospace}.aep-page_aepFlowCounter__DaT2m b,.aep-page_aepFlowCounter__DaT2m strong{color:inherit;font-size:13px;font-weight:500;letter-spacing:-.04em;line-height:1}.aep-page_aepFlowCounter__DaT2m strong{font-size:15px}.aep-page_aepFlowStage__3FPhw{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) 170px minmax(0,1.1fr);padding-top:104px;padding-bottom:47px}.aep-page_aepFlowInput__gAsdA,.aep-page_aepFlowOutput__ElwfK{position:relative;min-width:0;overflow:hidden}.aep-page_aepFlowOutput__ElwfK{z-index:3;display:flex;align-items:center;padding:0 22px 0 12px}.aep-page_aepFlowCodeTrack__X8xOh{display:flex;width:max-content;gap:130px;animation:aep-page_aepCodePass__6iFs2 13.8s linear infinite}.aep-page_aepFlowCodeTrack__X8xOh pre{width:305px;flex:0 0 305px;margin:0;overflow:hidden;color:#787269;font-family:var(--font-mono),"Courier New",monospace;font-size:11px;line-height:1.48;white-space:normal}.aep-page_aepFlowStrip__gOK0h{position:relative;z-index:5;min-width:0}.aep-page_aepFlowStrip__gOK0h>span{position:relative;z-index:3;display:block;width:9px;height:100%;border-radius:999px;background:linear-gradient(180deg,#e9ff55,#cfff21 49%,#f1ff70);box-shadow:0 0 10px rgb(217 255 43/96%),0 0 31px rgb(200 239 37/78%),0 0 72px rgb(180 220 32/38%)}.aep-page_aepFlowParticles__N2ycs{position:absolute;inset:0 -170px;overflow:visible;pointer-events:none}.aep-page_aepFlowParticles__N2ycs i{position:absolute;top:var(--particle-y);left:calc(50% + var(--particle-x));display:block;width:3px;height:3px;border-radius:1px;background:#b9dc1d;box-shadow:0 0 9px rgb(185 220 29/95%);opacity:0;animation:aep-page_aepFlowParticle__lqn6e 1.2s linear infinite;animation-delay:var(--particle-delay)}.aep-page_aepFlowInput__gAsdA{z-index:2;overflow:visible}.aep-page_aepFlowSiteTrack___FTtF{position:absolute;top:17px;left:-35px;display:flex;width:max-content;gap:76px;transform:translateX(390px);animation:aep-page_aepSitePass__kQRBz 18s linear infinite;will-change:transform}.aep-page_aepFlowSite__7FPDt{position:relative;display:flex;width:264px;height:435px;flex:0 0 264px;flex-direction:column;overflow:hidden;border:1px solid #241b13;border-radius:29px;background:#21170e;box-shadow:0 22px 42px rgb(45 31 21/21%)}.aep-page_aepFlowSiteBar__eia0A{display:flex;align-items:center;gap:5px;min-height:28px;padding:0 15px;color:rgb(245 239 220/36%);font-size:8px;white-space:nowrap}.aep-page_aepFlowSiteBar__eia0A i{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:rgb(245 239 220/36%)}.aep-page_aepFlowSiteBar__eia0A span{max-width:190px;margin-left:7px;overflow:hidden;text-overflow:ellipsis}.aep-page_aepFlowSiteHero__HTCLG{display:flex;min-height:258px;flex-direction:column;justify-content:flex-end;padding:23px 24px 27px;background:linear-gradient(180deg,rgb(36 25 16/10%),rgb(20 14 9/40%)),radial-gradient(circle at 70% 70%,#9c4b3a 0,#533027 30%,transparent 56%),linear-gradient(150deg,#3d2d1e,#1f1710 48%,#80523b)}.aep-page_aepFlowSiteHero__HTCLG small{color:rgb(250 244 224/50%);font-size:8px;letter-spacing:.12em}.aep-page_aepFlowSiteHero__HTCLG strong{margin-top:auto;color:#f4ecd5;font-family:var(--font-display),Georgia,serif;font-size:31px;font-weight:400;letter-spacing:-.06em;line-height:.95}.aep-page_aepFlowSiteBody__3VlBs{display:flex;min-height:149px;flex-direction:column;gap:8px;padding:18px 22px;color:#f2e8ce}.aep-page_aepFlowSiteBody__3VlBs b{font-family:var(--font-display),Georgia,serif;font-size:16px;font-weight:400;letter-spacing:-.04em}.aep-page_aepFlowSiteBody__3VlBs span{color:rgb(242 232 206/62%);font-size:9px;line-height:1.45}.aep-page_aepFlowSiteBody__3VlBs em{width:78%;height:5px;margin-top:auto;border-radius:999px;background:rgb(242 232 206/28%);box-shadow:0 11px 0 rgb(242 232 206/18%),0 22px 0 rgb(242 232 206/11%)}.aep-page_aepFlowStage__3FPhw{display:block;overflow:hidden;min-height:580px;padding:0}.aep-page_aepFlowPacketLane__ykvQI{position:absolute;inset:105px 0 55px;overflow:hidden}.aep-page_aepFlowPacketLine__iRC9p{position:absolute;top:50%;left:0;display:flex;width:max-content;height:388px;align-items:center;gap:64px;white-space:nowrap;will-change:transform}.aep-page_aepFlowPacket__RPZ71{position:relative;width:min(620px,calc(100vw - 32px));height:min(388px,calc((100vw - 32px) * .626));flex:0 0 min(620px,calc(100vw - 32px));overflow:hidden;border-radius:30px;transform:translateZ(0);isolation:isolate}.aep-page_aepFlowPacketCode__txszT,.aep-page_aepFlowPacketSite__kYPGo{position:absolute;inset:0;overflow:hidden;border-radius:0}.aep-page_aepFlowPacketSite__kYPGo{display:flex;width:100%;height:100%;flex-direction:column;border:1px solid #241b13;background:#21170e;box-shadow:0 22px 42px rgb(45 31 21/21%)}.aep-page_aepFlowPacketCode__txszT{width:100%;height:100%;border:1px solid #d8d1c4;background:#f7f3eb;box-shadow:0 18px 38px rgb(77 67 55/12%)}.aep-page_aepFlowPacketCode__txszT>div{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:42px;padding:0 22px;border-bottom:1px solid #d8d1c4;color:#8b8175;font-size:11px;white-space:nowrap}.aep-page_aepFlowPacketCode__txszT>div span{overflow:hidden;text-overflow:ellipsis}.aep-page_aepFlowPacketCode__txszT>div b{color:#5f7164;font-size:11px;font-weight:500;letter-spacing:.06em}.aep-page_aepFlowPacketCode__txszT pre{height:calc(100% - 42px);margin:0;padding:22px 24px;overflow:hidden;color:#777167;font-family:var(--font-mono),"Courier New",monospace;font-size:13px;line-height:17px;white-space:pre-wrap}.aep-page_aepFlowPacketSite__kYPGo .aep-page_aepFlowSiteBar__eia0A{min-height:42px;flex:0 0 42px;padding-inline:22px;font-size:11px}.aep-page_aepFlowPacketSite__kYPGo .aep-page_aepFlowSiteHero__HTCLG{min-height:133px;flex:1 1 auto;padding:28px 36px 34px}.aep-page_aepFlowPacketSite__kYPGo .aep-page_aepFlowSiteHero__HTCLG strong{max-width:390px;font-size:40px;line-height:.9}.aep-page_aepFlowPacketSite__kYPGo .aep-page_aepFlowSiteBody__3VlBs{display:grid;min-height:124px;grid-template-columns:minmax(0,1fr) 180px;gap:10px 24px;padding:20px 28px}.aep-page_aepFlowPacketSite__kYPGo .aep-page_aepFlowSiteBody__3VlBs b{min-width:0;font-size:17px}.aep-page_aepFlowPacketSite__kYPGo .aep-page_aepFlowSiteBody__3VlBs span{align-self:start;font-size:10px}.aep-page_aepFlowPacketSite__kYPGo .aep-page_aepFlowSiteBody__3VlBs em{grid-column:1/-1;width:74%;margin-top:0}.aep-page_aepFlowStrip__gOK0h{position:absolute;top:105px;bottom:55px;left:50%;z-index:7;display:flex;width:112px;align-items:stretch;justify-content:center;transform:translateX(-50%);pointer-events:none}.aep-page_aepFlowParticles__N2ycs{inset:0 -150px}.aep-page_aepFlowStrip__gOK0h>span{width:6px}@keyframes aep-page_aepSitePass__kQRBz{0%{transform:translateX(390px)}to{transform:translateX(-1080px)}}@keyframes aep-page_aepCodePass__6iFs2{0%,to{transform:translateX(-300px)}35%,75%{transform:translateX(-20px)}}@keyframes aep-page_aepFlowParticle__lqn6e{0%{opacity:0;transform:translate(0) scale(.45)}12%{opacity:1}68%{opacity:.88}to{opacity:0;transform:translate(-72px) scale(1.2)}}@media (max-width:900px){.aep-page_aepFlowStage__3FPhw{grid-template-columns:minmax(0,1fr) 118px minmax(0,1fr)}.aep-page_aepFlowCodeTrack__X8xOh pre{width:255px;flex-basis:255px;font-size:9px}.aep-page_aepFlowSite__7FPDt{width:222px;flex-basis:222px}.aep-page_aepFlowSiteTrack___FTtF{gap:44px}}@media (max-width:700px){.aep-page_heroFrame__Jpolc{padding:64px 16px}.aep-page_heroCopy__wYywg h1{font-size:clamp(2.25rem,10vw,3rem)}.aep-page_aepFlowFrame__579kx,.aep-page_aepFlowSection__VbO2G,.aep-page_aepFlowStage__3FPhw{min-height:500px}.aep-page_aepFlowFrame__579kx{width:calc(100% - 16px)}.aep-page_aepFlowCounter__DaT2m{top:25px}.aep-page_aepFlowStage__3FPhw{grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr);padding-top:80px;padding-bottom:28px}.aep-page_aepFlowOutput__ElwfK{padding-left:0}.aep-page_aepFlowCodeTrack__X8xOh pre{width:205px;flex-basis:205px;font-size:8px}.aep-page_aepFlowSiteTrack___FTtF{top:24px;gap:28px;transform:translateX(245px);animation-name:aep-page_aepSitePassMobile__pE0Ln}.aep-page_aepFlowSite__7FPDt{width:190px;height:365px;flex-basis:190px;border-radius:22px}.aep-page_aepFlowSiteHero__HTCLG{min-height:212px;padding:18px}.aep-page_aepFlowSiteHero__HTCLG strong{font-size:24px}.aep-page_aepFlowSiteBody__3VlBs{min-height:125px;padding:14px 16px}@keyframes aep-page_aepSitePassMobile__pE0Ln{0%{transform:translateX(245px)}to{transform:translateX(-825px)}}}@media (prefers-reduced-motion:reduce){.aep-page_aepFlowCodeTrack__X8xOh,.aep-page_aepFlowParticles__N2ycs i,.aep-page_aepFlowSiteTrack___FTtF{animation:none}}.aep-page_page__s8mrV:after,.aep-page_page__s8mrV:before{position:absolute;z-index:20;top:57px;bottom:0;width:1px;background:var(--aep-line);content:"";pointer-events:none}.aep-page_page__s8mrV:before{left:max(8px,calc((100% - 1152px) / 2))}.aep-page_page__s8mrV:after{right:max(8px,calc((100% - 1152px) / 2))}.aep-page_page__s8mrV a{color:inherit;text-decoration:none}.aep-page_page__s8mrV button,.aep-page_page__s8mrV input{font:inherit}.aep-page_hero__TM3tD{position:relative;overflow:hidden;padding-inline:8px;border-top:1px solid var(--aep-line);border-bottom:1px solid var(--aep-line);background:radial-gradient(circle at 50% 30%,rgb(255 255 255/96%),transparent 42%),linear-gradient(180deg,#f8fafc,#f5f7f9)}.aep-page_heroGuides__8i_Cs{position:absolute;inset:0;z-index:0;width:100%;max-width:1152px;margin-inline:auto;overflow:hidden;border-right:1px solid var(--aep-line);border-left:1px solid var(--aep-line);pointer-events:none}.aep-page_heroGuides__8i_Cs span{position:absolute;inset-block:0;border-left:1px dashed var(--aep-line)}.aep-page_heroGuides__8i_Cs span:first-child{left:25%}.aep-page_heroGuides__8i_Cs span:last-child{right:25%}.aep-page_ctaFrame__XONot,.aep-page_heroFrame__Jpolc,.aep-page_sectionFrame__L7vUA{width:min(100% - 32px,1152px);margin:0 auto;border-right:1px solid var(--aep-line);border-left:1px solid var(--aep-line)}.aep-page_heroFrame__Jpolc{position:relative;z-index:1;min-height:560px;margin-inline:auto;justify-content:center;padding:100px 16px 86px;border:0}.aep-page_heroCopy__wYywg,.aep-page_heroFrame__Jpolc{display:flex;width:100%;max-width:1152px;flex-direction:column;align-items:center}.aep-page_heroCopy__wYywg{text-align:center}.aep-page_eyebrow__v7Rgf{display:inline-flex;align-items:center;gap:9px;color:var(--aep-muted);font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.aep-page_eyebrow__v7Rgf i{display:block;width:7px;height:7px;border-radius:50%;background:var(--aep-accent);box-shadow:0 0 0 4px rgb(61 157 93/12%)}.aep-page_heroCopy__wYywg h1{max-width:760px;margin:24px auto 0;color:var(--aep-ink);font-family:inherit;font-size:clamp(2.75rem,5vw,3.75rem);font-weight:500;letter-spacing:-.07em;line-height:1.02;text-wrap:balance}.aep-page_heroCopy__wYywg h1 span{display:block;color:#7d838b}.aep-page_heroCopy__wYywg p{max-width:576px;margin:16px auto 0;color:var(--aep-muted);font-size:14px;line-height:1.55;text-wrap:balance}.aep-page_heroActions__qRz2f{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:32px}.aep-page_hero__TM3tD .aep-page_primaryButton__8Puzg{min-height:36px;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500}.aep-page_outlineButton__iGLKT,.aep-page_primaryButton__8Puzg{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:0 17px;border:1px solid var(--aep-ink);border-radius:8px;font-size:14px;font-weight:600;line-height:1;transition:background-color .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}.aep-page_primaryButton__8Puzg{background:#182029;color:#ffffff!important}.aep-page_outlineButton__iGLKT:hover,.aep-page_primaryButton__8Puzg:hover{transform:translateY(-1px)}.aep-page_primaryButton__8Puzg:hover{background:#303a44}.aep-page_outlineButton__iGLKT svg,.aep-page_primaryButton__8Puzg svg{width:15px;height:15px}.aep-page_outlineButton__iGLKT{border-color:var(--aep-line);background:transparent;color:var(--aep-ink)}.aep-page_outlineButton__iGLKT:hover{border-color:#bfc6cc;background:#ffffff}.aep-page_heroVisual__2Bk4X{min-width:0}.aep-page_transformationSection__NBlsD{position:relative;overflow:hidden;min-height:580px;padding:0;border-bottom:1px solid #d4cdbc;background:#edf2f2;color:#1d1107;font-family:var(--font-mono),"Courier New",monospace}.aep-page_transformationSection__NBlsD:after,.aep-page_transformationSection__NBlsD:before{position:absolute;inset:0;content:"";pointer-events:none}.aep-page_transformationSection__NBlsD:before{z-index:0;background:url(/reference/dashboard-background.jpg) 50%/cover no-repeat;opacity:.52;filter:saturate(.82) contrast(.92)}.aep-page_transformationSection__NBlsD:after{z-index:0;background:linear-gradient(90deg,rgb(248 250 252/82%),rgb(248 250 252/45%) 50%,rgb(248 250 252/82%))}.aep-page_transformationFooter__Mw8EZ,.aep-page_transformationHeader__Mk7C8,.aep-page_transformationStage__HXAGU{position:relative;z-index:1;width:min(calc(100% - 64px),1200px);margin-right:auto;margin-left:auto}.aep-page_transformationHeader__Mk7C8{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;min-height:94px}.aep-page_transformationKicker__uMDBk{padding-top:6px;color:rgb(29 17 7/54%);font-size:11px;letter-spacing:.04em}.aep-page_transformationMetrics__vHhe7{position:absolute;z-index:5;top:29px;left:50%;display:flex;flex-direction:column;align-items:center;gap:7px;transform:translateX(-50%)}.aep-page_transformationMetrics__vHhe7>div{display:flex;align-items:center;gap:26px;min-width:0;min-height:38px;padding:5px 13px 5px 16px;border-radius:999px;background:#cfff33;box-shadow:0 8px 18px rgb(37 54 0/14%)}.aep-page_transformationMetrics__vHhe7 span{color:rgb(29 17 7/56%);font-size:11px;line-height:1.35}.aep-page_transformationMetrics__vHhe7 strong{margin:0;color:#1d1107;font-size:15px;font-weight:500;letter-spacing:-.04em;line-height:1}.aep-page_transformationMetrics__vHhe7 b{color:#1d1107;font-size:13px;font-weight:500;letter-spacing:-.04em;line-height:1}.aep-page_transformationStage__HXAGU{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 86px minmax(0,1fr);align-items:stretch;min-height:580px;padding-top:94px;padding-bottom:50px}.aep-page_transformationCode__oQCtp,.aep-page_transformationSite__OxaYC{position:relative;min-width:0;overflow:hidden;border-radius:28px}.aep-page_transformationCode__oQCtp{z-index:2;border:0;background:transparent;box-shadow:none;transform:translateX(18px);clip-path:none}.aep-page_transformationCode__oQCtp:after{position:absolute;inset:0;background:linear-gradient(90deg,transparent,transparent 76%,rgb(248 250 252/78%));content:"";pointer-events:none}.aep-page_transformationCodeBar__FDKt9,.aep-page_transformationSiteBar__3iL2n{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:44px;padding:0 22px;border-bottom:1px solid rgb(29 17 7/13%);color:rgb(29 17 7/61%);font-size:10px;letter-spacing:.02em;white-space:nowrap}.aep-page_transformationCodeBar__FDKt9 span:last-child,.aep-page_transformationSiteBar__3iL2n span{overflow:hidden;text-overflow:ellipsis}.aep-page_transformationCode__oQCtp pre{position:relative;z-index:1;height:100%;margin:0;padding:20px 21px 20px 9px;overflow:hidden;color:rgb(29 17 7/66%);font-family:var(--font-mono),"Courier New",monospace;font-size:clamp(9px,1vw,12px);line-height:1.5;white-space:pre-wrap}.aep-page_transformationRail__0TlTq{position:relative;z-index:3;display:flex;align-items:center;justify-content:center}.aep-page_transformationRail__0TlTq:before{position:absolute;top:86px;bottom:28px;left:50%;width:68px;border-radius:38px;background:#242220;box-shadow:0 15px 29px rgb(29 17 7/19%);content:"";transform:translateX(-50%)}.aep-page_transformationRailLine__wcmD9{position:absolute;top:18px;bottom:18px;left:50%;width:1px;z-index:1;background:linear-gradient(180deg,transparent,rgb(241 232 199/46%) 18%,rgb(241 232 199/46%) 82%,transparent)}.aep-page_transformationRail__0TlTq>span{position:relative;z-index:1;padding:8px 3px;display:none;color:#1d1107;font-size:10px;letter-spacing:.14em;writing-mode:vertical-rl;transform:rotate(180deg)}.aep-page_transformationParticles__fYhXn{position:absolute;top:25px;right:calc(50% - 3px);bottom:25px;left:calc(50% - 3px)}.aep-page_transformationParticles__fYhXn i{position:absolute;top:calc(var(--particle) * 5.1%);left:50%;display:block;width:3px;height:3px;border-radius:50%;z-index:2;background:#d9ff32;box-shadow:0 0 8px rgb(217 255 50/88%);opacity:0;animation:aep-page_aepParticle__x2qud 1.8s linear infinite;animation-delay:calc(var(--particle) * -.17s)}@keyframes aep-page_aepParticle__x2qud{0%{opacity:0;transform:translateY(-18px) scale(.45)}18%{opacity:.78}85%{opacity:.32}to{opacity:0;transform:translateY(18px) scale(1)}}@keyframes aep-page_aepParticleMobile__YnsYW{0%{opacity:0;transform:translateX(-18px) scale(.45)}18%{opacity:.78}85%{opacity:.32}to{opacity:0;transform:translateX(18px) scale(1)}}.aep-page_transformationSite__OxaYC{z-index:1;border:1px solid #30291f;background:#242220;box-shadow:0 20px 40px rgb(29 17 7/16%);transform:translateX(-22px) rotate(1.5deg)}.aep-page_transformationSiteBar__3iL2n{justify-content:flex-start;color:rgb(241 232 199/58%);border-bottom-color:rgb(241 232 199/19%)}.aep-page_transformationSiteBar__3iL2n i{display:block;width:6px;height:6px;border-radius:50%;background:rgb(241 232 199/48%)}.aep-page_transformationSiteImage__vmftT{display:flex;height:166px;flex-direction:column;justify-content:flex-end;padding:22px;background:linear-gradient(160deg,rgb(241 232 199/8%),transparent 54%),radial-gradient(circle at 78% 30%,rgb(160 190 133/75%),transparent 22%),linear-gradient(150deg,#3a4339,#0e1110 80%);color:#f1e8c7}.aep-page_transformationSiteImage__vmftT span{color:rgb(241 232 199/58%);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.aep-page_transformationSiteImage__vmftT strong{max-width:310px;margin-top:10px;font-size:clamp(1.4rem,3vw,2.2rem);font-weight:500;letter-spacing:-.07em;line-height:.96}.aep-page_transformationSiteBody__mZrrL{padding:22px;color:#f1e8c7}.aep-page_transformationSiteBody__mZrrL p{max-width:430px;margin:0;font-size:18px;letter-spacing:-.04em;line-height:1.1}.aep-page_transformationSiteBody__mZrrL>span{display:block;max-width:490px;margin-top:11px;color:rgb(241 232 199/55%);font-size:11px;line-height:1.5}.aep-page_transformationSiteBody__mZrrL div{display:grid;gap:8px;margin-top:22px}.aep-page_transformationSiteBody__mZrrL div i{display:block;width:75%;height:5px;border-radius:999px;background:rgb(241 232 199/22%)}.aep-page_transformationSiteBody__mZrrL div i:nth-child(2){width:57%}.aep-page_transformationSiteBody__mZrrL div i:nth-child(3){width:68%}.aep-page_transformationFooter__Mw8EZ{display:flex;align-items:center;gap:20px;min-height:50px;padding-top:16px;color:rgb(29 17 7/52%);font-size:10px;letter-spacing:.02em;text-transform:uppercase}.aep-page_transformationFooter__Mw8EZ b{color:rgb(29 17 7/75%);font-weight:500}.aep-page_transformationDots__7a_Lu{display:flex;gap:6px;margin-left:auto}.aep-page_transformationDots__7a_Lu button{width:7px;height:7px;padding:0;border:1px solid rgb(29 17 7/52%);border-radius:50%;background:transparent;cursor:pointer}.aep-page_transformationDots__7a_Lu button.aep-page_transformationDotActive__tqNA5{background:#1d1107}.aep-page_shredderScene__RZRsN{position:relative;min-height:390px;overflow:hidden;border:1px solid var(--aep-line);border-radius:13px;background-color:#eef2f3;background-image:linear-gradient(rgb(255 255 255/55%) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/55%) 1px,transparent 0);background-size:24px 24px;box-shadow:0 20px 56px rgb(21 25 31/8%)}.aep-page_sceneLabel__sLMXZ{position:absolute;top:17px;left:20px;z-index:5;color:#737b83;font-size:10px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.aep-page_siteCard__uVF0H{position:absolute;top:76px;left:10%;width:45%;height:190px;overflow:hidden;border:1px solid #d9dfe2;border-radius:7px;background:#ffffff;box-shadow:0 12px 26px rgb(21 25 31/10%);transform:rotate(-5deg)}.aep-page_siteCard__uVF0H:nth-of-type(2){top:137px;left:38%;width:44%;transform:rotate(4deg)}.aep-page_siteCard__uVF0H:nth-of-type(3){top:26px;left:57%;width:33%;height:129px;opacity:.72;transform:rotate(9deg)}.aep-page_siteCardBar__gPtBj{display:flex;align-items:center;gap:4px;height:23px;padding:0 8px;border-bottom:1px solid #edf0f1;background:#fbfcfc}.aep-page_siteCardBar__gPtBj i{display:block;width:5px;height:5px;border-radius:50%;background:#d4dadd}.aep-page_siteCardHero__P8VhA{height:67px;background:linear-gradient(120deg,rgb(61 157 93/20%),transparent 55%),linear-gradient(145deg,#273b36,#9cb2a3 60%,#dfe9df)}.aep-page_siteCardLines__yfuw_{display:grid;gap:7px;padding:13px 15px}.aep-page_siteCardLines__yfuw_ i{display:block;width:82%;height:6px;border-radius:999px;background:#dbe1e3}.aep-page_siteCardLines__yfuw_ i:nth-child(2){width:62%}.aep-page_siteCardLines__yfuw_ i:nth-child(3){width:73%}.aep-page_shredder___0yWP{position:absolute;top:99px;left:50%;z-index:4;display:flex;align-items:center;justify-content:center;width:105px;height:176px;border:1px solid rgb(49 129 74/45%);border-radius:18px;background:linear-gradient(180deg,#d9f0dd,#9bd0a7);box-shadow:0 18px 26px rgb(61 157 93/20%);transform:translateX(-50%) rotate(-1deg)}.aep-page_shredder___0yWP:before{position:absolute;top:13px;right:12px;left:12px;height:5px;border-radius:999px;background:rgb(28 93 48/40%);box-shadow:0 14px 0 rgb(28 93 48/18%),0 28px 0 rgb(28 93 48/14%);content:""}.aep-page_shredder___0yWP span{position:relative;z-index:1;color:#286c3b;font-size:12px;font-weight:700;letter-spacing:.14em;writing-mode:vertical-rl;transform:rotate(180deg)}.aep-page_codeCard__XhCmc{position:absolute;right:10%;bottom:21px;z-index:5;width:48%;overflow:hidden;border:1px solid #2f3b43;border-radius:8px;background:#182029;box-shadow:0 16px 32px rgb(21 25 31/22%);transform:rotate(2deg)}.aep-page_codeCardHeader__sxxj_{display:flex;align-items:center;justify-content:space-between;min-height:27px;padding:0 10px;border-bottom:1px solid #2f3b43;color:#a9b6bb;font-family:var(--font-mono),monospace;font-size:9px}.aep-page_codeCard__XhCmc pre{margin:0;padding:12px;overflow:hidden;color:#dce9df;font-family:var(--font-mono),monospace;font-size:9px;line-height:1.6;white-space:pre-wrap}.aep-page_sceneFlow__k_t5_{position:absolute;right:20px;bottom:17px;left:20px;display:flex;align-items:center;justify-content:space-between;color:#758087;font-size:10px;letter-spacing:.04em;text-transform:uppercase}.aep-page_sceneFlow__k_t5_ b{display:block;flex:1;height:1px;margin:0 10px;background:#a8b5b1}.aep-page_spacer__mzjew{height:56px;border-top:1px solid var(--aep-line)}.aep-page_section__04e8u,.aep-page_spacer__mzjew{border-bottom:1px solid var(--aep-line);background:var(--aep-bg)}.aep-page_sectionFrame__L7vUA{padding:86px 32px 94px}.aep-page_sectionHeader__yjwYj{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(250px,.85fr);gap:48px;align-items:end;padding-bottom:38px}.aep-page_sectionHeader__yjwYj>div{min-width:0}.aep-page_sectionHeader__yjwYj span,.aep-page_sectionHeader__yjwYj>span{display:block;color:var(--aep-accent);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.aep-page_sectionHeader__yjwYj h2{max-width:700px;margin:13px 0 0;color:var(--aep-ink);font-size:clamp(2rem,4vw,3.85rem);font-weight:600;letter-spacing:-.075em;line-height:.98;text-wrap:balance}.aep-page_sectionHeader__yjwYj p{max-width:390px;margin:0;color:var(--aep-muted);font-size:15px;line-height:1.55}.aep-page_howAepWorksSection__U4udK .aep-page_sectionHeader__yjwYj{margin-inline:-32px;padding-right:32px;padding-left:32px;border-bottom:1px solid var(--aep-line);align-items:center}.aep-page_howAepWorksSection__U4udK .aep-page_sectionHeader__yjwYj h2{margin-top:0}.aep-page_howAepWorksSection__U4udK .aep-page_sectionFrame__L7vUA{padding-bottom:0}.aep-page_featureGrid___5vie,.aep-page_stepGrid__UzAMc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--aep-line);background:var(--aep-line)}.aep-page_howAepWorksSection__U4udK .aep-page_stepGrid__UzAMc{margin-inline:-32px;border-top:0;border-right:0;border-left:0}.aep-page_stepCard__O2H_d{display:flex;min-height:224px;flex-direction:column;padding:25px;background:var(--aep-surface)}.aep-page_stepCard__O2H_d>span{color:#879097;font-family:var(--font-mono),monospace;font-size:11px}.aep-page_stepCard__O2H_d strong{margin-top:auto;color:var(--aep-ink);font-size:23px;font-weight:600;letter-spacing:-.06em}.aep-page_stepCard__O2H_d p{max-width:260px;margin:10px 0 0;color:var(--aep-muted);font-size:14px;line-height:1.5}.aep-page_viewSection__su3Bl{background:#f2f6f4}.aep-page_viewGrid__ApZX5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.aep-page_viewCard__rO9wg{min-height:390px;padding:28px;border:1px solid var(--aep-line);border-radius:10px;background:var(--aep-surface);box-shadow:0 12px 32px rgb(21 25 31/5%)}.aep-page_viewCardHeader__WR7b5{display:flex;align-items:center;justify-content:space-between;color:#7d858c;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.aep-page_viewCardHeader__WR7b5 svg{width:17px;height:17px;stroke-width:1.5}.aep-page_viewCard__rO9wg h3{margin:62px 0 0;color:var(--aep-ink);font-size:29px;font-weight:600;letter-spacing:-.065em}.aep-page_viewCard__rO9wg p{max-width:370px;margin:10px 0 0;color:var(--aep-muted);font-size:14px;line-height:1.5}.aep-page_viewBrowser__Nw77g{display:grid;grid-template-columns:repeat(3,5px) 1fr;gap:5px;align-items:center;min-height:112px;margin-top:34px;padding:10px 12px;border:1px solid #dce2e4;border-radius:7px;background:#f8fafb}.aep-page_viewBrowser__Nw77g i{width:5px;height:5px;border-radius:50%;background:#bdc6ca}.aep-page_viewBrowser__Nw77g b{grid-column:4;margin-left:8px;color:#8a949a;font-family:var(--font-mono),monospace;font-size:9px;font-weight:400}.aep-page_viewBrowser__Nw77g span{grid-column:1/-1;align-self:center;color:#263139;font-size:19px;letter-spacing:-.06em}.aep-page_aiCard__OuDV_{border-color:#25323b;background:#182029;color:#f0f4f0}.aep-page_aiCard__OuDV_ .aep-page_viewCardHeader__WR7b5,.aep-page_aiCard__OuDV_ h3{color:#f0f4f0}.aep-page_aiCard__OuDV_ p{color:#b1bec0}.aep-page_aiCard__OuDV_ pre{min-height:112px;margin:34px 0 0;padding:17px;overflow:hidden;border:1px solid #2f3d45;border-radius:7px;color:#cce8d2;font-family:var(--font-mono),monospace;font-size:12px;line-height:1.75}.aep-page_methodTable__Ho1HZ{border-top:1px solid var(--aep-line)}.aep-page_methodTable__Ho1HZ>div{display:grid;grid-template-columns:190px minmax(0,1fr);gap:24px;align-items:baseline;padding:19px 0;border-bottom:1px solid var(--aep-line)}.aep-page_methodTable__Ho1HZ strong{color:var(--aep-ink);font-size:16px;font-weight:600;letter-spacing:-.04em}.aep-page_methodTable__Ho1HZ p{margin:0;color:var(--aep-muted);font-size:14px;line-height:1.45}.aep-page_featureSection__BsNF7{background:#f2f6f4}.aep-page_featureGrid___5vie{grid-template-columns:repeat(4,minmax(0,1fr))}.aep-page_featureCard__K2AiI{min-height:224px;padding:24px;background:var(--aep-surface)}.aep-page_featureCard__K2AiI>span{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--aep-line);border-radius:7px;color:var(--aep-ink)}.aep-page_featureCard__K2AiI>span svg{width:15px;height:15px;stroke-width:1.6}.aep-page_featureCard__K2AiI h3{margin:42px 0 0;color:var(--aep-ink);font-size:18px;font-weight:600;letter-spacing:-.05em}.aep-page_featureCard__K2AiI p{margin:8px 0 0;color:var(--aep-muted);font-size:13px;line-height:1.5}.aep-page_faqList__2ylEw{border-top:1px solid var(--aep-line)}.aep-page_faqList__2ylEw details{border-bottom:1px solid var(--aep-line)}.aep-page_faqList__2ylEw summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;color:var(--aep-ink);cursor:pointer;font-size:17px;font-weight:600;letter-spacing:-.04em;list-style:none}.aep-page_faqList__2ylEw summary::-webkit-details-marker{display:none}.aep-page_faqList__2ylEw summary:after{flex:0 0 auto;color:var(--aep-muted);content:"+";font-family:var(--font-mono),monospace;font-size:20px;font-weight:400}.aep-page_faqList__2ylEw details[open] summary:after{content:"–"}.aep-page_faqList__2ylEw details p{max-width:680px;margin:-3px 0 23px;color:var(--aep-muted);font-size:14px;line-height:1.55}.aep-page_ctaSection__vvlew{border-bottom:1px solid var(--aep-line);background:var(--aep-bg)}.aep-page_ctaFrame__XONot{position:relative;overflow:hidden;padding:92px 32px 98px;text-align:center}.aep-page_ctaFrame__XONot:after{position:absolute;right:10%;bottom:-160px;left:10%;height:300px;border-radius:50%;background:radial-gradient(ellipse,rgb(61 157 93/16%),transparent 68%);content:"";pointer-events:none}.aep-page_ctaFrame__XONot .aep-page_primaryButton__8Puzg,.aep-page_ctaFrame__XONot h2,.aep-page_ctaFrame__XONot p{position:relative;z-index:1}.aep-page_ctaFrame__XONot h2{max-width:650px;margin:0 auto;color:var(--aep-ink);font-size:clamp(2.3rem,5vw,4.5rem);font-weight:600;letter-spacing:-.08em;line-height:.96}.aep-page_ctaFrame__XONot p{max-width:450px;margin:20px auto 0;color:var(--aep-muted);font-size:15px;line-height:1.5}.aep-page_ctaFrame__XONot .aep-page_primaryButton__8Puzg{margin-top:28px}.aep-page_viewToggle__WytIA{position:fixed;z-index:70;bottom:16px;left:50%;display:flex;gap:1px;padding:3px;border:1px solid #514b39;border-radius:999px;background:rgb(64 54 46/92%);box-shadow:0 12px 34px rgb(0 0 0/28%);transform:translateX(-50%)}.aep-page_viewToggleAi__lmCu0{border-color:#514b39;background:rgb(64 54 46/92%)}.aep-page_viewToggle__WytIA button{min-width:7.1rem;min-height:32px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:#93886f;cursor:pointer;font-family:var(--font-mono),monospace;font-size:11px;font-weight:400;letter-spacing:.01em;transition:background-color .16s ease,color .16s ease}.aep-page_viewToggle__WytIA button:hover{color:#f1e8c7}.aep-page_viewToggleActive__IAadv{background:#ffffff!important;color:#1d1107!important}.aep-page_viewToggleAi__lmCu0 .aep-page_viewToggleActive__IAadv{background:#d8fc3b!important;color:#1d1107!important}.aep-page_aiView__QwSmL{min-height:100vh;box-sizing:border-box;padding:103px 24px 120px;overflow-x:hidden;background:#0f0e0a;color:#f1e8c7;font-family:var(--font-mono),"Iosevka Charon",monospace}.aep-page_aiViewInner__0K31x{width:min(100%,736px);margin:0 auto}.aep-page_aiViewTitle__L2oP0{margin:0;color:#f1e8c7;font-size:18px;font-weight:400;letter-spacing:-.015em;line-height:1.45}.aep-page_aiViewLead__I8HI4{max-width:736px;margin:25px 0 0;color:#f1e8c7;font-size:13px;font-weight:400;line-height:1.55}.aep-page_aiViewStats__VZcS2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:74px;margin-top:76px}.aep-page_aiViewStats__VZcS2>div{display:flex;flex-direction:column;min-width:0}.aep-page_aiViewStats__VZcS2 small,.aep-page_aiViewStats__VZcS2 span{color:#93886f;font-size:15px;font-weight:400;letter-spacing:0}.aep-page_aiViewStats__VZcS2 strong{margin-top:26px;color:#f1e8c7;font-family:"Iosevka Charon",var(--font-mono),monospace;font-size:clamp(3.5rem,7.4vw,5.5rem);font-weight:400;letter-spacing:-.11em;line-height:.92}.aep-page_aiViewStats__VZcS2 small{margin-top:8px;font-size:13px}.aep-page_aiViewMeta___EVG7{display:flex;flex-wrap:wrap;gap:30px;margin-top:67px;padding-top:0;color:#f1e8c7;font-size:13px;line-height:1.4}.aep-page_aiViewSource__NleC2{margin:50px 0 0;color:#93886f;font-size:13px;line-height:1.4}.aep-page_aiViewCode__GfLBJ{margin:14px 0 0;height:max(215px,calc(100vh - 590px));padding:0 3px 0 0;overflow-y:auto;overscroll-behavior:contain;background:transparent;color:#f1e8c7;font-family:var(--font-mono),monospace;font-size:12px;line-height:1.5;tab-size:2;white-space:pre-wrap;scrollbar-color:#514b39 transparent;scrollbar-width:thin}.aep-page_aiViewCode__GfLBJ code{display:block;font:inherit;white-space:normal}.aep-page_aiViewCode__GfLBJ::-webkit-scrollbar{width:4px}.aep-page_aiViewCode__GfLBJ::-webkit-scrollbar-track{background:transparent}.aep-page_aiViewCode__GfLBJ::-webkit-scrollbar-thumb{border-radius:2px;background:#514b39}.aep-page_aiViewCodeLine__KSbB1{display:block;min-height:1.5em;white-space:pre-wrap}.aep-page_aiViewCodePunctuation__QCZwp,.aep-page_aiViewCodeTag__IU82C{color:#d8fc3b}.aep-page_aiViewCodeAttributes__GD63L{color:#f1e8c7}@media (max-width:900px){.aep-page_heroFrame__Jpolc{grid-template-columns:1fr;gap:44px}.aep-page_heroCopy__wYywg{max-width:680px}.aep-page_heroCopy__wYywg h1{max-width:690px}.aep-page_sectionHeader__yjwYj{grid-template-columns:minmax(0,1fr) minmax(230px,.7fr)}.aep-page_featureGrid___5vie{grid-template-columns:repeat(2,minmax(0,1fr))}.aep-page_transformationStage__HXAGU{grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr)}.aep-page_transformationCode__oQCtp{transform:translateX(14px) rotate(-1.5deg)}.aep-page_transformationSite__OxaYC{transform:translateX(-14px) rotate(1.5deg)}}@media (max-width:700px){.aep-page_ctaFrame__XONot,.aep-page_heroFrame__Jpolc,.aep-page_sectionFrame__L7vUA{width:min(100% - 20px,1152px)}.aep-page_heroFrame__Jpolc{min-height:430px;padding:72px 17px 48px}.aep-page_heroCopy__wYywg h1{font-size:clamp(2.8rem,13vw,4.4rem)}.aep-page_heroCopy__wYywg p{font-size:15px}.aep-page_shredderScene__RZRsN{min-height:350px}.aep-page_siteCard__uVF0H{left:3%;width:60%}.aep-page_siteCard__uVF0H:nth-of-type(2){left:28%;width:61%}.aep-page_siteCard__uVF0H:nth-of-type(3){left:49%;width:42%}.aep-page_shredder___0yWP{width:78px;height:147px}.aep-page_codeCard__XhCmc{right:4%;width:64%}.aep-page_transformationFooter__Mw8EZ,.aep-page_transformationHeader__Mk7C8,.aep-page_transformationStage__HXAGU{width:min(calc(100% - 28px),1200px)}.aep-page_transformationHeader__Mk7C8{display:block;min-height:122px}.aep-page_transformationMetrics__vHhe7{top:26px}.aep-page_transformationMetrics__vHhe7>div{min-width:0}.aep-page_transformationStage__HXAGU{grid-template-columns:1fr;gap:0;min-height:580px;padding-top:90px}.aep-page_transformationCode__oQCtp,.aep-page_transformationSite__OxaYC{min-height:280px;border-radius:21px}.aep-page_transformationCode__oQCtp{transform:translateY(14px) rotate(-1deg)}.aep-page_transformationSite__OxaYC{transform:translateY(-14px) rotate(1deg)}.aep-page_transformationRail__0TlTq{min-height:70px}.aep-page_transformationRail__0TlTq:before{top:50%;right:20px;bottom:auto;left:20px;width:auto;height:42px;border-radius:25px;transform:translateY(-50%)}.aep-page_transformationRailLine__wcmD9{top:0;right:20px;bottom:0;left:20px;width:auto;height:1px;background:linear-gradient(90deg,transparent,rgb(29 17 7/55%) 17%,rgb(29 17 7/55%) 83%,transparent)}.aep-page_transformationRail__0TlTq>span{writing-mode:initial;transform:none}.aep-page_transformationParticles__fYhXn{top:calc(50% - 3px);right:25px;bottom:auto;left:25px;height:6px}.aep-page_transformationParticles__fYhXn i{top:50%;left:calc(var(--particle) * 5.1%);animation-name:aep-page_aepParticleMobile__YnsYW}.aep-page_transformationFooter__Mw8EZ{flex-wrap:wrap;gap:8px 14px;padding-bottom:2px}.aep-page_transformationDots__7a_Lu{width:100%;margin-left:0}.aep-page_sceneFlow__k_t5_{right:12px;bottom:12px;left:12px;font-size:8px}.aep-page_sectionFrame__L7vUA{padding:58px 17px 64px}.aep-page_sectionHeader__yjwYj{grid-template-columns:1fr;gap:19px;padding-bottom:28px}.aep-page_howAepWorksSection__U4udK .aep-page_sectionHeader__yjwYj{margin-inline:-17px;padding-right:17px;padding-left:17px}.aep-page_howAepWorksSection__U4udK .aep-page_sectionFrame__L7vUA{padding-bottom:0}.aep-page_sectionHeader__yjwYj h2{font-size:clamp(2.2rem,10vw,3.6rem)}.aep-page_featureGrid___5vie,.aep-page_stepGrid__UzAMc,.aep-page_viewGrid__ApZX5{grid-template-columns:1fr}.aep-page_howAepWorksSection__U4udK .aep-page_stepGrid__UzAMc{margin-inline:-17px}.aep-page_stepCard__O2H_d{min-height:185px}.aep-page_viewCard__rO9wg{min-height:340px;padding:21px}.aep-page_viewCard__rO9wg h3{margin-top:45px}.aep-page_methodTable__Ho1HZ>div{grid-template-columns:1fr;gap:7px}.aep-page_featureCard__K2AiI{min-height:190px}.aep-page_ctaFrame__XONot{padding:66px 17px 78px}.aep-page_viewToggle__WytIA button{min-width:6.25rem;padding:0 12px}.aep-page_aiView__QwSmL{padding:80px 16px 112px}.aep-page_aiViewStats__VZcS2{grid-template-columns:1fr;gap:42px;margin-top:60px}.aep-page_aiViewStats__VZcS2 strong{font-size:clamp(3.3rem,19vw,5.8rem)}.aep-page_aiViewMeta___EVG7{gap:10px 19px}.aep-page_aiViewMeta___EVG7,.aep-page_aiViewSource__NleC2,.aep-page_aiViewStats__VZcS2 small,.aep-page_aiViewStats__VZcS2 span{font-size:12px}}@font-face{font-family:Iosevka Charon;src:url(/fonts/geogrowth/IosevkaCharon-Light.ttf) format("truetype");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Iosevka Charon;src:url(/fonts/geogrowth/IosevkaCharon-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Iosevka Charon;src:url(/fonts/geogrowth/IosevkaCharon-Medium.ttf) format("truetype");font-style:normal;font-weight:500 600;font-display:swap}.blog-article-reference_articlePage__ZC6JJ{--article-bg:#f8fafc;--article-card:#ffffff;--article-ink:#15191f;--article-muted:#6e747d;--article-line:#e1e5e8;--main-bg:var(--article-bg);--main-surface:var(--article-card);--main-ink:var(--article-ink);--main-muted:var(--article-muted);--main-line:var(--article-line);--main-font:"Iosevka Charon",var(--font-sans);min-height:100vh;overflow-x:clip;padding-top:57px;background:var(--article-bg);color:var(--article-ink);font-family:"Iosevka Charon",var(--font-sans),sans-serif;font-synthesis:none;letter-spacing:-.01em}.blog-article-reference_articlePage__ZC6JJ *,.blog-article-reference_articlePage__ZC6JJ :after,.blog-article-reference_articlePage__ZC6JJ :before{box-sizing:border-box}.blog-article-reference_articlePage__ZC6JJ dd,.blog-article-reference_articlePage__ZC6JJ dl,.blog-article-reference_articlePage__ZC6JJ h1,.blog-article-reference_articlePage__ZC6JJ h2,.blog-article-reference_articlePage__ZC6JJ h3,.blog-article-reference_articlePage__ZC6JJ ol,.blog-article-reference_articlePage__ZC6JJ p,.blog-article-reference_articlePage__ZC6JJ ul{margin:0}.blog-article-reference_articlePage__ZC6JJ a{color:inherit;text-decoration:none}.blog-article-reference_articleMain__8MUfq,.blog-article-reference_articleSection__uR8nW{position:relative;z-index:10;background:var(--article-bg)}.blog-article-reference_articleSection__uR8nW{overflow:visible;padding:48px 8px 0}.blog-article-reference_articleFrame__jffoA{width:min(100%,1152px);margin:0 auto;overflow:visible;border-right:1px solid var(--article-line);border-left:1px solid var(--article-line);background:var(--article-bg)}.blog-article-reference_articleHeroImage__KZdQP{position:relative;isolation:isolate;width:100%;overflow:hidden;aspect-ratio:16/9;background:var(--article-card)}.blog-article-reference_articleHeroAsset__Jqqtv,.blog-article-reference_relatedImageAsset__oJlGi{object-fit:cover}.blog-article-reference_articleHeader__idxE6{border-bottom:1px solid var(--article-line);background:var(--article-bg)}.blog-article-reference_articleHeaderInner__DPKPW{padding:32px 16px 40px}.blog-article-reference_articleLabelRow__w2HBj{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;color:var(--article-muted);font-size:12px;font-weight:500}.blog-article-reference_articleBadge__rcxfu{display:inline-flex;width:fit-content;align-items:center;justify-content:center;border:1px solid var(--article-line);border-radius:999px;padding:4px 12px;background:var(--article-card);color:var(--article-muted)}.blog-article-reference_articleHeader__idxE6 h1{max-width:850px;margin-top:24px;color:var(--article-ink);font-size:clamp(2rem,5vw,3rem);font-weight:500;line-height:1.08;letter-spacing:-.055em;text-wrap:balance}.blog-article-reference_mobileArticleInfo__v6Zio{display:block;border-bottom:1px solid var(--article-line);background:var(--article-bg)}.blog-article-reference_metaList__yAeqB{display:grid;gap:4px;color:var(--article-muted);font-size:13px}.blog-article-reference_metaList__yAeqB>div{display:flex;align-items:flex-start;gap:8px;min-height:20px}.blog-article-reference_metaList__yAeqB svg{flex:0 0 auto;margin-top:1px;width:14px;height:14px;color:var(--article-muted)}.blog-article-reference_metaList__yAeqB span{color:var(--article-ink);line-height:1.45}.blog-article-reference_tableOfContents__t_qml{min-width:0;margin-top:28px}.blog-article-reference_tocLabel__zU8aN{display:flex;align-items:center;gap:8px;color:var(--article-muted);font-size:13px}.blog-article-reference_tocLabel__zU8aN svg{width:15px;height:15px;color:var(--article-ink)}.blog-article-reference_tableOfContents__t_qml ol{display:grid;min-width:0;gap:4px;margin-top:10px;padding:0;list-style:none}.blog-article-reference_tableOfContents__t_qml a{display:block;min-width:0;overflow-wrap:anywhere;border-left:2px solid transparent;padding:2px 0 2px 12px;color:var(--article-muted);font-size:13px;line-height:1.4;transition:border-color .16s ease,color .16s ease}.blog-article-reference_tableOfContents__t_qml a.blog-article-reference_tocActive__Ui0Lh,.blog-article-reference_tableOfContents__t_qml a:hover{border-left-color:var(--article-ink);color:var(--article-ink)}.blog-article-reference_mobileArticleInfo__v6Zio{padding:24px 16px 32px}.blog-article-reference_articleMainRow__A_aXB{position:relative;border-top:1px solid var(--article-line);background:var(--article-bg)}.blog-article-reference_articleBodyColumn__oIoZy{min-width:0}.blog-article-reference_articleBodyInner__sgjeA{min-width:0;padding:32px 16px 48px}.blog-article-reference_takeaways__o6Wtu{border:1px solid var(--article-line);padding:20px;background:color-mix(in srgb,var(--article-card) 55%,transparent)}.blog-article-reference_takeaways__o6Wtu>p{color:var(--article-ink);font-size:14px;font-weight:600}.blog-article-reference_takeaways__o6Wtu ul{display:grid;gap:8px;margin-top:16px;padding-left:20px;color:var(--article-muted);font-size:14px;line-height:1.55}.blog-article-reference_articleProse__LvMqh{margin-top:32px;color:color-mix(in srgb,var(--article-ink) 88%,transparent);font-size:16px;line-height:1.7}.blog-article-reference_articleProse__LvMqh>p{margin-top:16px}.blog-article-reference_articleProse__LvMqh>p:first-child{margin-top:0}.blog-article-reference_articleProse__LvMqh section{scroll-margin-top:90px}.blog-article-reference_articleProse__LvMqh h2{margin-top:36px;color:var(--article-ink);font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-.035em}.blog-article-reference_articleProse__LvMqh h2+p,.blog-article-reference_articleProse__LvMqh section p{margin-top:12px}.blog-article-reference_articleProse__LvMqh ul{display:grid;gap:8px;margin-top:16px;padding-left:22px}.blog-article-reference_articleProse__LvMqh li{padding-left:2px}.blog-article-reference_articleProse__LvMqh strong{color:var(--article-ink);font-weight:600}.blog-article-reference_articleQuote__NNHWL{margin:28px 0 0;border-left:2px solid var(--article-ink);padding:16px 0 16px 20px;background:color-mix(in srgb,var(--article-card) 55%,transparent)}.blog-article-reference_articleQuote__NNHWL p{color:var(--article-ink);font-size:18px;line-height:1.5}.blog-article-reference_articleQuote__NNHWL footer{margin-top:12px;color:var(--article-muted);font-size:13px;line-height:1.45}.blog-article-reference_articleAside__EQcYt{display:none}.blog-article-reference_relatedSection__M88W3{border-top:1px solid var(--article-line);background:var(--article-bg)}.blog-article-reference_relatedHeader__x5yAB{display:flex;flex-direction:column;gap:12px;border-bottom:1px solid var(--article-line);padding:40px 16px}.blog-article-reference_relatedHeader__x5yAB h2{color:var(--article-ink);font-size:22px;font-weight:600;letter-spacing:-.035em}.blog-article-reference_relatedHeader__x5yAB a{display:inline-flex;width:fit-content;align-items:center;gap:8px;color:var(--article-muted);font-size:14px;font-weight:500;transition:color .16s ease}.blog-article-reference_relatedHeader__x5yAB a:hover{color:var(--article-ink)}.blog-article-reference_relatedHeader__x5yAB svg,.blog-article-reference_relatedReadLink__nsRAW svg{width:16px;height:16px;transition:transform .18s ease}.blog-article-reference_relatedHeader__x5yAB a:hover svg{transform:translateX(4px)}.blog-article-reference_relatedGrid__zsWSa{display:grid;border-top:1px solid var(--article-line);border-left:1px solid var(--article-line);grid-template-columns:1fr}.blog-article-reference_relatedCard__euBFa{position:relative;display:flex;min-width:0;flex-direction:column;border-right:1px solid var(--article-line);border-bottom:1px solid var(--article-line);padding:20px;background:var(--article-bg);transition:background-color .18s ease}.blog-article-reference_relatedCard__euBFa:hover{background:var(--article-card)}.blog-article-reference_relatedImage__n11X3{position:relative;isolation:isolate;width:100%;overflow:hidden;aspect-ratio:16/9;border:1px solid var(--article-line);background:var(--article-bg)}.blog-article-reference_relatedCardBody__TZK_1{display:flex;flex:1;flex-direction:column;padding-top:20px}.blog-article-reference_relatedMeta__iTVfg{color:var(--article-muted);font-size:12px;font-weight:500}.blog-article-reference_relatedCard__euBFa h3{margin-top:16px;color:var(--article-ink);font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.025em;text-wrap:balance}.blog-article-reference_relatedCard__euBFa p{display:-webkit-box;overflow:hidden;margin-top:12px;color:var(--article-muted);font-size:14px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog-article-reference_relatedReadLink__nsRAW{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:28px;color:var(--article-ink);font-size:14px;font-weight:500}.blog-article-reference_relatedCard__euBFa:hover .blog-article-reference_relatedReadLink__nsRAW svg{transform:translateX(4px)}@media (min-width:640px){.blog-article-reference_articleBodyInner__sgjeA,.blog-article-reference_articleHeaderInner__DPKPW,.blog-article-reference_mobileArticleInfo__v6Zio,.blog-article-reference_relatedHeader__x5yAB{padding-right:32px;padding-left:32px}.blog-article-reference_articleHeaderInner__DPKPW{padding-top:40px;padding-bottom:48px}.blog-article-reference_articleBodyInner__sgjeA{padding-top:48px}.blog-article-reference_takeaways__o6Wtu{padding:24px}.blog-article-reference_relatedHeader__x5yAB{flex-direction:row;align-items:center;justify-content:space-between;padding-top:48px;padding-bottom:48px}.blog-article-reference_relatedCard__euBFa{padding:24px}}@media (min-width:768px){.blog-article-reference_articleHeaderInner__DPKPW{padding-top:48px;padding-bottom:56px}.blog-article-reference_mobileArticleInfo__v6Zio{display:none}.blog-article-reference_articleMainRow__A_aXB{display:flex;align-items:flex-start}.blog-article-reference_articleMainRow__A_aXB:after{position:absolute;z-index:2;top:0;right:256px;bottom:0;width:1px;background:var(--article-line);content:"";pointer-events:none}.blog-article-reference_articleBodyColumn__oIoZy{flex:1}.blog-article-reference_articleAside__EQcYt{display:block;width:256px;flex:0 0 256px;align-self:flex-start;position:sticky;z-index:1;padding:32px 24px 48px;top:69px;background:var(--article-bg)}.blog-article-reference_articleAside__EQcYt .blog-article-reference_tableOfContents__t_qml{margin-top:32px}.blog-article-reference_articleBodyInner__sgjeA{padding-top:48px;padding-bottom:64px}.blog-article-reference_relatedGrid__zsWSa{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.blog-article-reference_articleBodyInner__sgjeA,.blog-article-reference_articleHeaderInner__DPKPW,.blog-article-reference_articleSection__uR8nW,.blog-article-reference_relatedHeader__x5yAB{padding-right:40px;padding-left:40px}.blog-article-reference_articleHeaderInner__DPKPW{padding-top:56px;padding-bottom:64px}.blog-article-reference_articleBodyInner__sgjeA{padding-top:48px}.blog-article-reference_articleAside__EQcYt{width:272px;flex-basis:272px;padding-right:32px;padding-left:32px}.blog-article-reference_articleMainRow__A_aXB:after{right:272px}.blog-article-reference_relatedHeader__x5yAB{padding-top:56px;padding-bottom:56px}}@media (min-width:1280px){.blog-article-reference_relatedGrid__zsWSa{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.blog-article-reference_relatedCard__euBFa,.blog-article-reference_relatedHeader__x5yAB a,.blog-article-reference_relatedHeader__x5yAB svg,.blog-article-reference_relatedReadLink__nsRAW svg,.blog-article-reference_tableOfContents__t_qml a{transition:none}}