html:has(.blog-module__D628DW__shell){background:#f7f8f8}html.dark:has(.blog-module__D628DW__shell){background:#08090a}.blog-module__D628DW__shell{--blog-bg:var(--background);--blog-ink:var(--foreground);--blog-body:var(--body);--blog-muted:var(--muted-foreground);--blog-faint:#9b9ea6;--blog-line:var(--border);--blog-hero:var(--muted);--blog-measure:39rem;--blog-page:64rem;--blog-indigo:#5e6ad2;--blog-title-1:1.0625rem;--blog-title-2:1.25rem;--blog-title-3:1.5rem;--blog-title-4:2rem;--blog-title-5:2.5rem;--blog-title-6:3rem;--blog-text-large:1.0625rem;--blog-text-regular:.9375rem;--blog-text-mini:.8125rem;--blog-block:1.25rem;--blog-block-sm:.5rem;--blog-h2-top:3.5rem;--blog-h2-bottom:.75rem;--blog-h3-top:2rem;--blog-h3-bottom:.375rem;--blog-section-gap:2rem;--blog-toc-pad:2.5rem;background:var(--blog-bg);min-height:100dvh;color:var(--blog-body);font-optical-sizing:auto;font-feature-settings:"cv01" 1,"ss03" 1;-webkit-font-smoothing:antialiased}html.dark .blog-module__D628DW__shell{--blog-faint:#62666d}html.dark .blog-module__D628DW__pill{background:color-mix(in srgb,var(--blog-indigo)22%,transparent)}.blog-module__D628DW__shell ::selection{background:var(--blog-indigo);color:#fff}.blog-module__D628DW__shell :focus-visible{outline:2px solid var(--blog-indigo);outline-offset:3px}.blog-module__D628DW__main{max-width:var(--blog-measure);margin:0 auto;padding:7.5rem 1.25rem 6rem}.blog-module__D628DW__main:has(.blog-module__D628DW__masthead){max-width:var(--blog-page)}@media (min-width:768px){.blog-module__D628DW__main{padding:8rem 1.5rem 7.5rem}}.blog-module__D628DW__indexTitle{margin:0 0 var(--blog-section-gap);font-size:var(--blog-title-6);letter-spacing:-.022em;color:var(--blog-ink);font-variation-settings:"opsz" 32,"wght" 590;font-weight:590;line-height:1}.blog-module__D628DW__filters{margin:0 0 var(--blog-toc-pad);padding-bottom:var(--blog-section-gap);border-bottom:1px dotted var(--blog-line);flex-wrap:wrap;gap:.4rem;display:flex}.blog-module__D628DW__filter{font:inherit;letter-spacing:-.012em;color:var(--blog-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.3rem .7rem;font-size:.8125rem;font-weight:510}.blog-module__D628DW__filter:hover{color:var(--blog-ink);background:color-mix(in srgb,var(--blog-indigo)10%,transparent)}.blog-module__D628DW__filterActive,.blog-module__D628DW__filterActive:hover{background:var(--blog-indigo);color:#fff}.blog-module__D628DW__row{padding:var(--blog-section-gap)0;border-bottom:1px dotted var(--blog-line);color:inherit;text-decoration:none;display:block}.blog-module__D628DW__rowTitle{margin:0 0 var(--blog-block-sm);font-size:var(--blog-title-2);letter-spacing:-.012em;color:var(--blog-ink);font-weight:590;line-height:1.33}.blog-module__D628DW__row:hover .blog-module__D628DW__rowTitle{color:var(--blog-body)}.blog-module__D628DW__rowExcerpt{font-size:var(--blog-text-regular);letter-spacing:-.011em;color:var(--blog-body);margin:0 0 .75rem;font-weight:400;line-height:1.6}.blog-module__D628DW__pill{background:color-mix(in srgb,var(--blog-indigo)14%,transparent);height:1.35rem;color:var(--blog-indigo);letter-spacing:.02em;border-radius:999px;align-items:center;padding:0 .5rem;font-size:.6875rem;font-weight:510;display:inline-flex}.blog-module__D628DW__meta{letter-spacing:-.01em;color:var(--blog-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.8125rem;font-weight:450;display:flex}.blog-module__D628DW__dot{color:var(--blog-faint)}.blog-module__D628DW__arrow{color:var(--blog-faint);margin-left:.1rem}.blog-module__D628DW__row:hover .blog-module__D628DW__arrow{color:var(--blog-indigo)}.blog-module__D628DW__kicker{margin:0 0 var(--blog-section-gap);font-size:var(--blog-text-mini);letter-spacing:-.01em;color:var(--blog-muted);font-weight:450;line-height:1.5}.blog-module__D628DW__kicker a{color:inherit;text-decoration:none}.blog-module__D628DW__kicker a:hover{color:var(--blog-indigo)}.blog-module__D628DW__masthead{text-align:center;flex-direction:column;align-items:center;width:100%;margin:0;display:flex}.blog-module__D628DW__crumbs{font-size:var(--blog-text-mini);letter-spacing:-.01em;color:var(--blog-muted);margin:0 0 1.25rem;font-weight:510;line-height:1.5}.blog-module__D628DW__crumbList{flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:0;list-style:none;display:flex}.blog-module__D628DW__crumbList li:not(:last-child):after{content:"/";color:var(--blog-faint);margin-inline:.5rem}.blog-module__D628DW__crumbList a{color:inherit;text-decoration:none}.blog-module__D628DW__crumbList a:hover{color:var(--blog-ink)}.blog-module__D628DW__headline{margin:0 0 var(--blog-section-gap);font-size:var(--blog-title-6);letter-spacing:-.022em;color:var(--blog-ink);text-wrap:balance;font-variation-settings:"opsz" 32,"wght" 590;font-weight:590;line-height:1}.blog-module__D628DW__masthead .blog-module__D628DW__headline{max-width:16.5em;font-size:var(--blog-title-6);letter-spacing:-.022em;margin:0 0 2.75rem;line-height:1.12}.blog-module__D628DW__dek{max-width:var(--blog-measure);font-size:var(--blog-text-large);letter-spacing:0;color:var(--blog-muted);margin:0 0 2rem;font-weight:400;line-height:1.6}.blog-module__D628DW__lede{margin:0 0 var(--blog-section-gap);max-width:36rem;font-size:var(--blog-text-large);letter-spacing:0;color:var(--blog-body);text-wrap:pretty;font-weight:400;line-height:1.6}.blog-module__D628DW__heroCaption{letter-spacing:-.01em;color:var(--blog-muted);margin:.65rem 0 0;font-size:.8125rem;font-style:italic;font-weight:450;line-height:1.45}.blog-module__D628DW__hero{margin:0 0 var(--blog-section-gap);width:100%}.blog-module__D628DW__masthead .blog-module__D628DW__hero{border:1px solid var(--blog-line);background:var(--blog-hero);border-radius:12px;width:100%;max-width:52rem;margin:0 auto;overflow:hidden}.blog-module__D628DW__masthead .blog-module__D628DW__hero>:not(img){aspect-ratio:16/9;border-radius:0;min-height:0}.blog-module__D628DW__heroImg,.blog-module__D628DW__heroPlaceholder{aspect-ratio:16/9;object-fit:cover;background:var(--blog-hero);border-radius:12px;width:100%;height:auto;display:block}.blog-module__D628DW__masthead .blog-module__D628DW__heroImg{border-radius:0}.blog-module__D628DW__heroPlaceholder,.blog-module__D628DW__mediaPlaceholder,.blog-module__D628DW__diagramPlaceholder{border:1px dashed var(--blog-line);color:var(--blog-faint);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;font-size:.75rem;font-weight:510;display:flex}.blog-module__D628DW__byline{text-align:center;width:100%;font-size:var(--blog-text-mini);letter-spacing:-.01em;color:var(--blog-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem;margin:2.5rem auto;font-weight:510;line-height:1.5;display:flex}.blog-module__D628DW__prose p{margin:0 0 var(--blog-block);font-size:var(--blog-text-large);letter-spacing:0;color:var(--blog-body);font-weight:400;line-height:1.6}.blog-module__D628DW__prose p:last-child{margin-bottom:0}.blog-module__D628DW__prose a{color:var(--blog-ink);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.blog-module__D628DW__prose a:hover{color:var(--blog-indigo)}.blog-module__D628DW__cite{color:var(--blog-ink);text-underline-offset:.18em;font-weight:590;text-decoration:underline;text-decoration-thickness:1px}.blog-module__D628DW__cite:hover{color:var(--blog-indigo)}.blog-module__D628DW__prose ul,.blog-module__D628DW__prose ol{margin:.75rem 0 var(--blog-block);padding:0;list-style:none}.blog-module__D628DW__prose li{margin:0 0 var(--blog-block-sm);font-size:var(--blog-text-large);letter-spacing:0;color:var(--blog-body);padding-left:1.5rem;font-weight:400;line-height:1.6;position:relative}.blog-module__D628DW__prose li:last-child{margin-bottom:0}.blog-module__D628DW__prose li:before{content:"";background:var(--blog-faint);width:.4rem;height:1px;position:absolute;top:.72em;left:0}.blog-module__D628DW__example{margin:.75rem 0 var(--blog-section-gap);border:1px solid var(--blog-line);background:var(--blog-hero);color:var(--blog-ink);font-family:var(--font-geist-mono),"Geist Mono",ui-monospace,monospace;letter-spacing:-.02em;white-space:pre-wrap;border-radius:12px;padding:1.15rem 1.2rem 1.2rem;font-size:.875rem;font-weight:450;line-height:1.7;overflow-x:auto}.blog-module__D628DW__prose strong{color:var(--blog-ink);font-weight:590}.blog-module__D628DW__prose h2{margin:var(--blog-h2-top)0 var(--blog-h2-bottom);font-size:var(--blog-title-4);letter-spacing:-.022em;color:var(--blog-ink);font-variation-settings:"opsz" 28,"wght" 590;border-top:0;padding-top:0;scroll-margin-top:5.5rem;font-weight:590;line-height:1.125}.blog-module__D628DW__prose h2+h3{margin-top:1.5rem}.blog-module__D628DW__effectiveDate{margin:0 0 var(--blog-section-gap);font-family:var(--font-geist-mono),"Geist Mono",ui-monospace,monospace;font-size:var(--blog-text-mini);letter-spacing:.04em;text-transform:uppercase;color:var(--blog-muted);font-weight:450;line-height:1.5}.blog-module__D628DW__toc{margin:var(--blog-toc-pad)0;padding:var(--blog-toc-pad)0 var(--blog-toc-pad)2em;counter-reset:toc;border-top:1px dotted var(--blog-line);border-bottom:1px dotted var(--blog-line);list-style:none}.blog-module__D628DW__toc li{margin:var(--blog-block-sm)0;font-size:var(--blog-text-large);letter-spacing:0;text-wrap:pretty;break-inside:avoid;padding:0;font-weight:400;line-height:1.6;position:relative}.blog-module__D628DW__toc li:before{content:counter(toc)".";counter-increment:toc;color:var(--blog-muted);font-family:var(--font-geist-mono),"Geist Mono",ui-monospace,monospace;font-variant-numeric:tabular-nums;position:absolute;right:calc(100% + .55rem)}.blog-module__D628DW__toc a{color:var(--blog-ink);text-decoration:none}.blog-module__D628DW__toc a:hover{color:var(--blog-indigo)}.blog-module__D628DW__contactMeta{margin:0 0 var(--blog-block);font-size:var(--blog-text-large);letter-spacing:0;color:var(--blog-body);font-weight:400;line-height:1.6}.blog-module__D628DW__contactMeta p{margin:0 0 .85em}.blog-module__D628DW__contactMeta p:last-child{margin-bottom:0}.blog-module__D628DW__contactMeta strong{color:var(--blog-ink);font-weight:590}.blog-module__D628DW__address{white-space:pre-line;margin-top:.2em;display:block}.blog-module__D628DW__prose li ul{margin:.45em 0 .2em}.blog-module__D628DW__prose li li{font-size:inherit}.blog-module__D628DW__introConsent{margin:0 0 var(--blog-block);font-size:var(--blog-text-large);letter-spacing:0;color:var(--blog-ink);font-weight:590;line-height:1.6}.blog-module__D628DW__proseSections>h2:first-child{border-top:0;margin-top:0;padding-top:0}.blog-module__D628DW__prose h3 strong,.blog-module__D628DW__prose h3 em{color:var(--blog-ink);font-style:normal;font-weight:590}.blog-module__D628DW__beat{letter-spacing:0;color:var(--blog-ink)!important;font-size:var(--blog-text-large)!important;font-weight:510!important;line-height:1.6!important}.blog-module__D628DW__thesis{color:var(--blog-ink)!important}.blog-module__D628DW__launchList{gap:var(--blog-block);margin:var(--blog-section-gap)0 var(--blog-h2-top);flex-direction:column;display:flex}.blog-module__D628DW__launchList p{margin:0}.blog-module__D628DW__couplet{margin:var(--blog-h2-top)0 0;padding-top:var(--blog-section-gap);border-top:1px dotted var(--blog-line)}.blog-module__D628DW__couplet p{margin:0 0 var(--blog-block-sm);color:var(--blog-ink);font-size:var(--blog-title-2);letter-spacing:-.012em;font-weight:590;line-height:1.33}.blog-module__D628DW__couplet p:last-child{margin-bottom:0}.blog-module__D628DW__cta{margin-top:var(--blog-h2-top);padding-top:var(--blog-section-gap);border-top:1px dotted var(--blog-line);text-align:center}.blog-module__D628DW__ctaLink{color:inherit;text-decoration:none;display:block}.blog-module__D628DW__ctaTitle{font-size:var(--blog-title-3);letter-spacing:-.012em;color:var(--blog-ink);text-wrap:pretty;margin:0;font-weight:590;line-height:1.33}.blog-module__D628DW__ctaBody{max-width:34rem;font-size:var(--blog-text-regular);letter-spacing:-.011em;color:var(--blog-muted);margin:0;font-weight:400;line-height:1.6}.blog-module__D628DW__ctaBody+.blog-module__D628DW__ctaBody{margin-top:.35rem}.blog-module__D628DW__ctaLink:hover .blog-module__D628DW__ctaTitle{color:var(--blog-indigo)}.blog-module__D628DW__learn{margin-top:var(--blog-h2-top);padding-top:var(--blog-section-gap);border-top:1px dotted var(--blog-line)}.blog-module__D628DW__learnLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--blog-faint);margin:0 0 .85rem;font-size:.75rem;font-weight:510}.blog-module__D628DW__learnLink{color:inherit;text-decoration:none;display:block}.blog-module__D628DW__learnStill{border-radius:12px;display:block;overflow:hidden}.blog-module__D628DW__learnStill>div{aspect-ratio:16/10;min-height:0}.blog-module__D628DW__mediaPlaceholder{aspect-ratio:16/10;background:var(--blog-hero);border-radius:12px}.blog-module__D628DW__caption{letter-spacing:-.012em;flex-wrap:wrap;gap:.45rem .75rem;margin-top:.85rem;font-size:.875rem;font-weight:510;display:flex}.blog-module__D628DW__captionKind{color:var(--blog-faint)}.blog-module__D628DW__captionTitle{color:var(--blog-ink)}.blog-module__D628DW__visual{margin-top:var(--blog-h2-top);padding-top:var(--blog-section-gap);border-top:1px dotted var(--blog-line)}.blog-module__D628DW__diagramPlaceholder{background:var(--blog-hero);border-radius:12px;min-height:14rem}.blog-module__D628DW__article .blog-module__D628DW__lede{margin-bottom:var(--blog-section-gap)}.blog-module__D628DW__article .blog-module__D628DW__lede,.blog-module__D628DW__article .blog-module__D628DW__prose,.blog-module__D628DW__article .blog-module__D628DW__cta,.blog-module__D628DW__article .blog-module__D628DW__couplet,.blog-module__D628DW__article .blog-module__D628DW__learn,.blog-module__D628DW__article .blog-module__D628DW__visual{max-width:var(--blog-measure);margin-left:auto;margin-right:auto}.blog-module__D628DW__prose h3{margin:var(--blog-h3-top)0 var(--blog-h3-bottom);font-size:var(--blog-title-2);letter-spacing:-.012em;color:var(--blog-ink);border-top:0;padding-top:0;font-weight:590;line-height:1.33}.blog-module__D628DW__article .blog-module__D628DW__prose h2{margin:var(--blog-h2-top)0 var(--blog-h2-bottom);font-size:var(--blog-title-3);letter-spacing:-.012em;font-variation-settings:"opsz" 20,"wght" 590;font-weight:590;line-height:1.33}.blog-module__D628DW__article .blog-module__D628DW__prose h3{margin:var(--blog-h3-top)0 var(--blog-h3-bottom);letter-spacing:0;color:var(--blog-ink);font-size:1.25rem;font-weight:590;line-height:1.6}.blog-module__D628DW__article .blog-module__D628DW__prose h4{font-size:var(--blog-title-1);letter-spacing:-.012em;color:var(--blog-ink);margin:1.75rem 0 .625rem;font-weight:590;line-height:1.4}.blog-module__D628DW__article .blog-module__D628DW__prose h2+h3{margin-top:1.5rem}.blog-module__D628DW__article .blog-module__D628DW__prose .blog-module__D628DW__figure{margin:1.25rem 0 2rem}.blog-module__D628DW__prose em{font-style:italic}.blog-module__D628DW__pull{margin:var(--blog-h2-top)0;border:0;padding:0}.blog-module__D628DW__pull p{letter-spacing:-.012em;text-wrap:pretty;margin:0;color:var(--blog-ink)!important;font-size:var(--blog-title-3)!important;font-weight:590!important;line-height:1.33!important}.blog-module__D628DW__pullWide{margin:var(--blog-h2-top)0;border:0;border-left:2px solid var(--blog-indigo);padding:.35rem 0 .35rem 1.2rem;position:relative}.blog-module__D628DW__pullWide p{letter-spacing:-.012em;margin:0;color:var(--blog-ink)!important;font-size:var(--blog-title-2)!important;font-weight:590!important;line-height:1.33!important}.blog-module__D628DW__ornament{margin:var(--blog-h2-top)0;color:var(--blog-faint);border:0;justify-content:center;gap:.45rem;display:flex}.blog-module__D628DW__ornament span{background:currentColor;border-radius:50%;width:.28rem;height:.28rem}.blog-module__D628DW__figure{margin:var(--blog-section-gap)0 var(--blog-h2-top);position:relative}.blog-module__D628DW__figure figcaption{font-size:var(--blog-text-mini);letter-spacing:-.01em;color:var(--blog-muted);margin-top:.8125rem;font-weight:450;line-height:1.5}.blog-module__D628DW__workflowFrame{border:1px solid var(--blog-line);background:var(--blog-hero);border-radius:12px;padding:1.35rem .4rem 1.15rem;overflow:visible}.blog-module__D628DW__workflowWide,.blog-module__D628DW__workflowTall{pointer-events:none;width:100%;height:auto;color:var(--blog-muted);font-family:var(--font-inter),Inter,system-ui,sans-serif;display:block;overflow:visible}.blog-module__D628DW__workflowWide{display:none}.blog-module__D628DW__workflowTall{display:block}.blog-module__D628DW__workflowRail,.blog-module__D628DW__workflowProgress{fill:none;stroke-linecap:round;stroke-linejoin:round}.blog-module__D628DW__workflowRail{stroke:currentColor;stroke-width:1px;opacity:0}.blog-module__D628DW__workflowProgress{stroke:var(--blog-indigo);stroke-width:1.75px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.blog-module__D628DW__workflowNode{fill:color-mix(in srgb,var(--blog-indigo)14%,var(--blog-hero));stroke:color-mix(in srgb,var(--blog-indigo)42%,transparent);stroke-width:1px}.blog-module__D628DW__workflowRipple{fill:none;stroke:var(--blog-indigo);stroke-width:1px;opacity:0;transform-box:fill-box;transform-origin:50%}.blog-module__D628DW__workflowNodeCluster{transform-box:fill-box;transform-origin:50%;opacity:0;transform:translateY(8px)scale(.86)}.blog-module__D628DW__workflowLabel{opacity:0;transform-box:fill-box;transform-origin:50%;transform:translateY(6px)}.blog-module__D628DW__workflowIndex{fill:var(--blog-indigo);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:11px;font-weight:590}.blog-module__D628DW__workflowTitle{fill:var(--blog-ink);letter-spacing:-.02em;font-size:13px;font-weight:510}.blog-module__D628DW__workflowDetail{fill:var(--blog-muted);letter-spacing:-.01em;font-size:11px;font-weight:450}.blog-module__D628DW__workflowPlay .blog-module__D628DW__workflowRail{animation:.5s both blog-module__D628DW__workflowFade}.blog-module__D628DW__workflowPlay .blog-module__D628DW__workflowProgress{animation:1.25s cubic-bezier(.22,1,.36,1) .18s both blog-module__D628DW__workflowDraw}.blog-module__D628DW__workflowPlay .blog-module__D628DW__workflowNodeCluster{animation:.55s cubic-bezier(.22,1,.36,1) both blog-module__D628DW__workflowNodeIn;animation-delay:calc(.1s + var(--i)*.22s)}.blog-module__D628DW__workflowStep{--i:0}.blog-module__D628DW__workflowPlay .blog-module__D628DW__workflowRipple{animation:.7s ease-out both blog-module__D628DW__workflowRipple;animation-delay:calc(.18s + var(--i)*.22s)}.blog-module__D628DW__workflowPlay .blog-module__D628DW__workflowLabel{animation:.5s cubic-bezier(.22,1,.36,1) both blog-module__D628DW__workflowLabelIn;animation-delay:calc(.2s + var(--i)*.22s)}.blog-module__D628DW__workflowSr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes blog-module__D628DW__workflowFade{0%{opacity:0}to{opacity:.22}}@keyframes blog-module__D628DW__workflowDraw{0%{opacity:1;stroke-dashoffset:1px}to{opacity:1;stroke-dashoffset:0}}@keyframes blog-module__D628DW__workflowNodeIn{0%{opacity:0;transform:translateY(8px)scale(.86)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes blog-module__D628DW__workflowRipple{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}@keyframes blog-module__D628DW__workflowLabelIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (min-width:720px){.blog-module__D628DW__workflowWide{display:block}.blog-module__D628DW__workflowTall{display:none}.blog-module__D628DW__workflowFrame{padding:1.6rem .5rem 1.35rem}}@media (prefers-reduced-motion:reduce){.blog-module__D628DW__workflowRail,.blog-module__D628DW__workflowProgress,.blog-module__D628DW__workflowNodeCluster,.blog-module__D628DW__workflowRipple,.blog-module__D628DW__workflowLabel{animation:none!important}.blog-module__D628DW__workflowRail{opacity:.22}.blog-module__D628DW__workflowProgress{opacity:1;stroke-dashoffset:0}.blog-module__D628DW__workflowNodeCluster,.blog-module__D628DW__workflowLabel{opacity:1;transform:none}.blog-module__D628DW__workflowRipple{opacity:0}}.blog-module__D628DW__callout{margin:var(--blog-section-gap)0 var(--blog-h2-top);border:1px solid var(--blog-line);background:var(--blog-hero);border-radius:12px;padding:1.2rem 1.25rem 1.05rem}.blog-module__D628DW__calloutLabel{text-transform:uppercase;color:var(--blog-indigo)!important;letter-spacing:.07em!important;margin:0 0 .45rem!important;font-size:.75rem!important;font-weight:510!important;line-height:1.4!important}.blog-module__D628DW__callout p:last-child{margin-bottom:0}.blog-module__D628DW__calc{margin:var(--blog-block)0 var(--blog-h2-top)}.blog-module__D628DW__calcCard{padding:var(--blog-block);border:1px solid var(--blog-line);background:var(--blog-hero);border-radius:12px}.blog-module__D628DW__calcEyebrow{margin:0 0 var(--blog-block-sm)!important;color:var(--blog-ink)!important;font-size:var(--blog-text-mini)!important;letter-spacing:-.01em!important;font-weight:510!important;line-height:1.4!important}.blog-module__D628DW__calcFields{column-gap:var(--blog-block);row-gap:var(--blog-block-sm);grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.blog-module__D628DW__calcField{grid-template-rows:subgrid;grid-row:span 2;min-width:0;display:grid}.blog-module__D628DW__calcLabel{font-size:var(--blog-text-mini);letter-spacing:-.01em;color:var(--blog-muted);font-weight:450;line-height:1.35}.blog-module__D628DW__calcInputWrap{border-bottom:1px solid var(--blog-line);align-items:baseline;gap:.12rem;width:100%;padding-bottom:.2rem;display:flex}.blog-module__D628DW__calcField:focus-within .blog-module__D628DW__calcInputWrap{border-bottom-color:var(--blog-indigo)}.blog-module__D628DW__calcPrefix,.blog-module__D628DW__calcInput{color:var(--blog-ink);font-size:var(--blog-text-regular);letter-spacing:-.011em;font-variant-numeric:tabular-nums;font-weight:590;line-height:1.4}.blog-module__D628DW__calcPrefix{color:var(--blog-faint)}.blog-module__D628DW__calcInput{width:100%;min-width:0;font:inherit;font-size:var(--blog-text-regular);letter-spacing:-.011em;text-align:left;background:0 0;border:0;border-radius:0;flex:1;padding:0;font-weight:590}.blog-module__D628DW__calcInput:focus{outline:none}.blog-module__D628DW__calcField:focus-within .blog-module__D628DW__calcInput:focus-visible{outline:2px solid var(--blog-indigo);outline-offset:3px}.blog-module__D628DW__prose .blog-module__D628DW__calcHint{margin:var(--blog-block-sm)0 0;letter-spacing:-.01em;color:var(--blog-faint);font-size:.6875rem;font-weight:450;line-height:1.4}.blog-module__D628DW__prose .blog-module__D628DW__calcHint a{color:inherit;-webkit-text-decoration-color:color-mix(in srgb,var(--blog-faint)55%,transparent);text-decoration-color:color-mix(in srgb,var(--blog-faint)55%,transparent);font-weight:450}.blog-module__D628DW__prose .blog-module__D628DW__calcHint a:hover{color:var(--blog-indigo)}.blog-module__D628DW__calcResult{gap:var(--blog-block);margin-top:var(--blog-block);display:grid}.blog-module__D628DW__calcFigure{min-width:0}.blog-module__D628DW__calcResultTitle{color:var(--blog-ink)!important;font-size:var(--blog-title-2)!important;letter-spacing:-.012em!important;margin:0 0 .35rem!important;font-weight:590!important;line-height:1.33!important}.blog-module__D628DW__calcPeriod{color:var(--blog-muted);font-size:var(--blog-title-2);letter-spacing:-.012em;font-weight:510}.blog-module__D628DW__calcMonthly{font-variant-numeric:tabular-nums;color:var(--blog-ink)!important;font-size:var(--blog-title-4)!important;letter-spacing:-.022em!important;margin:0!important;font-weight:590!important;line-height:1.05!important}.blog-module__D628DW__calcStatValue{font-variant-numeric:tabular-nums;color:var(--blog-ink)!important;font-size:var(--blog-title-2)!important;letter-spacing:-.012em!important;margin:0!important;font-weight:590!important;line-height:1.15!important}.blog-module__D628DW__calcPrompt{color:var(--blog-muted)!important;font-size:var(--blog-text-regular)!important;letter-spacing:-.011em!important;margin:0!important;font-weight:400!important;line-height:1.45!important}.blog-module__D628DW__calcPrompt strong{color:var(--blog-ink);font-weight:590}.blog-module__D628DW__prose .blog-module__D628DW__calcDisclaimer{margin:var(--blog-block-sm)0 0;font-size:var(--blog-text-mini);letter-spacing:-.01em;color:var(--blog-faint);font-weight:450;line-height:1.5}@media (max-width:768px){.blog-module__D628DW__prose p,.blog-module__D628DW__prose li,.blog-module__D628DW__toc li,.blog-module__D628DW__contactMeta,.blog-module__D628DW__introConsent,.blog-module__D628DW__lede{font-size:var(--blog-text-regular);letter-spacing:-.011em}.blog-module__D628DW__beat{letter-spacing:-.011em;font-size:var(--blog-text-regular)!important}.blog-module__D628DW__prose h2{font-size:var(--blog-title-3);letter-spacing:-.012em;line-height:1.33}.blog-module__D628DW__article .blog-module__D628DW__prose h2{font-size:var(--blog-title-2)}.blog-module__D628DW__article .blog-module__D628DW__prose h3{font-size:var(--blog-title-1);letter-spacing:-.012em;line-height:1.4}.blog-module__D628DW__article .blog-module__D628DW__prose h4{font-size:var(--blog-text-regular);letter-spacing:-.011em;line-height:1.6}.blog-module__D628DW__toc{columns:1}}@media (min-width:900px){.blog-module__D628DW__toc{columns:2;column-gap:4rem}}@media (max-width:640px){.blog-module__D628DW__indexTitle,.blog-module__D628DW__headline,.blog-module__D628DW__masthead .blog-module__D628DW__headline{font-size:var(--blog-title-4);letter-spacing:-.022em;font-variation-settings:"opsz" 28,"wght" 590;line-height:1.125}.blog-module__D628DW__ctaTitle,.blog-module__D628DW__couplet p{font-size:var(--blog-title-2)}.blog-module__D628DW__pull p{font-size:var(--blog-title-2)!important}.blog-module__D628DW__calcMonthly{font-size:var(--blog-title-3)!important}}
.quote-stages-module__NjQiOG__band{padding-block:.75rem;padding-inline:var(--edge-gutter)}.quote-stages-module__NjQiOG__frame{position:relative}.quote-stages-module__NjQiOG__scroller{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;gap:.75rem;display:flex;overflow-x:auto}.quote-stages-module__NjQiOG__scroller::-webkit-scrollbar{display:none}.quote-stages-module__NjQiOG__stage{--blob-size:72%;--blob-blur:88px;isolation:isolate;background:var(--stage-base);color:#17181a;scroll-snap-align:start;border-radius:1.25rem;flex:0 0 86%;min-height:min(64vh,34rem);display:flex;position:relative;overflow:hidden;container-type:inline-size}.quote-stages-module__NjQiOG__indigo{--stage-base:#d9dcf8;--blob-a:#5e6ad2;--blob-b:#8b91ea;--blob-c:#c4c7f5}.quote-stages-module__NjQiOG__warm{--stage-base:#f0d8ce;--blob-a:#e07a5f;--blob-b:#5e6ad2;--blob-c:#f0b59a}.quote-stages-module__NjQiOG__cool{--stage-base:#cfe8e4;--blob-a:#3d9b94;--blob-b:#5e6ad2;--blob-c:#9fd4ce}.quote-stages-module__NjQiOG__mono{--stage-base:#111113;--blob-a:#111113;--blob-b:#111113;--blob-c:#111113}html.dark .quote-stages-module__NjQiOG__stage{color:#f2f3f4}html.dark .quote-stages-module__NjQiOG__indigo{--stage-base:#1b1d30}html.dark .quote-stages-module__NjQiOG__warm{--stage-base:#2a1c19}html.dark .quote-stages-module__NjQiOG__cool{--stage-base:#152422}html.dark .quote-stages-module__NjQiOG__mono{--stage-base:#111113}.quote-stages-module__NjQiOG__heroStage{aspect-ratio:auto;flex:none;width:100%;min-height:min(52vh,26rem)}.quote-stages-module__NjQiOG__heroStageGraphic{aspect-ratio:16/9;min-height:0}.quote-stages-module__NjQiOG__heroStageGraphic .quote-stages-module__NjQiOG__watermark{color:#c8c9cc;opacity:.28;width:auto;height:42%;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.quote-stages-module__NjQiOG__heroStageCompact{aspect-ratio:16/9;border-radius:12px;min-height:0}.quote-stages-module__NjQiOG__heroStageCompact .quote-stages-module__NjQiOG__body{padding:1.25rem 1.15rem 1.1rem}.quote-stages-module__NjQiOG__heroStageCompact .quote-stages-module__NjQiOG__quote{max-width:14ch;font-size:clamp(1.25rem,5.5cqi,1.75rem)}.quote-stages-module__NjQiOG__heroStage .quote-stages-module__NjQiOG__body{justify-content:flex-start}.quote-stages-module__NjQiOG__heroStage .quote-stages-module__NjQiOG__quote{max-width:11ch;padding-right:18%}html.dark .quote-stages-module__NjQiOG__watermark{opacity:.16}@media (min-width:1024px){.quote-stages-module__NjQiOG__stage{flex-basis:calc(33.3333% - .5rem);min-height:min(56vh,32rem)}}.quote-stages-module__NjQiOG__blobs{filter:blur(var(--blob-blur));pointer-events:none;position:absolute;inset:-30%}.quote-stages-module__NjQiOG__blob{width:var(--blob-size);height:var(--blob-size);border-radius:50%;position:absolute}.quote-stages-module__NjQiOG__blobA{background:var(--blob-a);opacity:.72;top:4%;left:2%}.quote-stages-module__NjQiOG__blobB{background:var(--blob-b);opacity:.58;bottom:-6%;right:-4%}.quote-stages-module__NjQiOG__blobC{background:var(--blob-c);opacity:.8;width:42%;height:42%;top:38%;left:42%}.quote-stages-module__NjQiOG__veil{pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--stage-base)12%,transparent)0%,color-mix(in srgb,var(--stage-base)8%,transparent)42%,color-mix(in srgb,var(--stage-base)55%,transparent)100%);position:absolute;inset:0}.quote-stages-module__NjQiOG__body{z-index:2;flex-direction:column;flex:1;justify-content:space-between;gap:2rem;padding:1.75rem 1.35rem 1.5rem;display:flex;position:relative}.quote-stages-module__NjQiOG__watermark{z-index:1;color:#fff;fill:none;opacity:.42;pointer-events:none;width:auto;height:128%;position:absolute;top:50%;right:-16%;transform:translateY(-50%)}.quote-stages-module__NjQiOG__dark .quote-stages-module__NjQiOG__watermark{opacity:.14}@media (min-width:768px){.quote-stages-module__NjQiOG__body{padding:2.25rem 1.75rem 1.75rem}}.quote-stages-module__NjQiOG__quote{letter-spacing:-.038em;text-wrap:balance;max-width:12ch;color:inherit;font-variation-settings:"opsz" 32,"wght" 510;margin:0;padding-right:12%;font-size:clamp(1.5rem,8cqi,2.6rem);font-weight:510;line-height:1.12}.quote-stages-module__NjQiOG__cite{align-items:center;gap:.7rem;font-style:normal;display:flex}.quote-stages-module__NjQiOG__markSmall{fill:currentColor;flex-shrink:0;width:1.35rem;height:1.35rem}.quote-stages-module__NjQiOG__citeText{flex-direction:column;gap:.1rem;display:flex}.quote-stages-module__NjQiOG__name{letter-spacing:-.016em;font-size:.9375rem;font-weight:510}.quote-stages-module__NjQiOG__meta{letter-spacing:-.01em;opacity:.62;font-size:.8125rem;font-weight:450}.quote-stages-module__NjQiOG__controls{justify-content:flex-end;gap:.45rem;margin-top:.85rem;display:flex}.quote-stages-module__NjQiOG__arrow{background:color-mix(in srgb,var(--foreground)8%,transparent);width:2.25rem;height:2.25rem;color:var(--foreground);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;display:flex}.quote-stages-module__NjQiOG__arrow:hover{background:color-mix(in srgb,var(--foreground)14%,transparent)}@media (min-width:1024px){.quote-stages-module__NjQiOG__controls{display:none}}
