.blog_accent__0CG_A{padding-right:.03em;font-family:var(--font-studio-serif),Georgia,serif;font-size:1.1em;font-style:italic;font-weight:400;letter-spacing:-.015em}.blog_hero__Ua_Qw{padding-top:var(--st-header);border-bottom:1px solid var(--st-line);background:var(--st-paper)}.blog_hero__Ua_Qw>.stShell{padding-top:clamp(2.5rem,6vh,4.5rem);padding-bottom:clamp(3rem,6.5vw,5rem)}.blog_crumbs__UKLQT ol{display:flex;flex-wrap:nowrap;gap:.6em;margin:0;padding:0;list-style:none;font-family:var(--st-mono);font-size:.71875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--st-grey-700)}.blog_crumbs__UKLQT li{flex:none;white-space:nowrap}.blog_crumbs__UKLQT li:last-child{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;max-width:34em}.blog_crumbs__UKLQT li+li:before{content:"/";margin-right:.6em;color:var(--st-grey-400)}.blog_crumbs__UKLQT a{color:inherit;text-decoration:none}.blog_crumbs__UKLQT [aria-current=page],.blog_crumbs__UKLQT a:hover{color:var(--st-ink)}.blog_meta__vJobl{display:flex;flex-wrap:wrap;gap:.35rem 0;font-family:var(--st-mono);font-size:.6875rem;letter-spacing:.16em;line-height:1.6;text-transform:uppercase;color:var(--st-grey-600)}.blog_meta__vJobl>:not(:last-child):after{content:"·";margin-inline:.75em;color:var(--st-grey-400)}.blog_draft__GrEfE{color:var(--st-ink)}.blog_metaOnDark__iFqdm{color:var(--st-on-dark-dim)}.blog_metaOnDark__iFqdm>:not(:last-child):after{color:var(--st-on-dark-faint)}.blog_metaOnDark__iFqdm .blog_draft__GrEfE{color:var(--st-on-dark)}.blog_cover__8U4uy{color:inherit;text-decoration:none}.blog_cover__8U4uy:after{content:"";position:absolute;inset:0}.blog_indexIntro__Wfm5O{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1rem,2.2vw,2rem);align-items:end;margin-top:clamp(2.25rem,5vh,3.5rem)}.blog_indexTitle__nybSD{grid-column:1/span 8;max-width:11.5em;margin:0 0 0 -.04em;font-size:clamp(2.75rem,6.4vw,5.75rem);line-height:.98;letter-spacing:-.05em}.blog_indexLead__Sy4ah{grid-column:9/-1;max-width:26em;padding-bottom:.5rem;font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.55;color:var(--st-grey-700)}.blog_feature__fNBlQ{--focus:var(--st-on-dark);background:var(--st-floor);color:var(--st-on-dark)}.blog_featureGrid__55HW0{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1rem,2.2vw,2rem);padding-block:clamp(3.5rem,7vw,6rem)}.blog_featureLabel__Cdbnh{grid-column:1/span 3;padding-top:.3rem}.stRoot .blog_featureLabel__Cdbnh{color:var(--st-on-dark-dim)}.blog_featureCard__4sM2L{position:relative;grid-column:4/-1;max-width:54rem}.blog_featureTitle___QWOf{margin-top:1.25rem;font-size:clamp(2rem,4.2vw,3.75rem);line-height:1.02;letter-spacing:-.045em}.stRoot .blog_featureTitle___QWOf{color:var(--st-on-dark)}.blog_featureExcerpt__yo0_B{max-width:36em;margin-top:1.5rem;font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.5;color:var(--st-on-dark-soft)}.blog_featureGo__HCnTk{margin-top:2rem;border-color:var(--st-on-dark);color:var(--st-on-dark)}.blog_featureCard__4sM2L:hover .blog_featureGo__HCnTk .stArrow,.blog_row__GxzJ5:hover .blog_rowGo__MT8cA{transform:translateX(4px)}.blog_featureWithCover__8UPXn{grid-column:1/-1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1rem,2.2vw,2rem);align-items:center;max-width:none;margin-top:clamp(1.5rem,3vw,2.5rem)}.blog_featureWithCover__8UPXn .blog_featureWords__Mj2yi{grid-column:1/span 5;grid-row:1}.blog_featureWithCover__8UPXn .blog_featureTitle___QWOf{font-size:clamp(2rem,3.6vw,3.25rem)}.blog_featureCover__2F_9B{grid-column:7/-1;grid-row:1;aspect-ratio:16/10}.blog_featureCard__4sM2L:hover .blog_featureCover__2F_9B img,.blog_relatedItem__Ile7s:hover .blog_relatedCover___n4Wc img,.blog_row__GxzJ5:hover .blog_rowCover__gzH1C img{transform:scale(1.02)}.blog_featureCover__2F_9B img,.blog_relatedCover___n4Wc img,.blog_rowCover__gzH1C img{transition:transform .7s var(--st-ease)}.blog_list__cTtE4{padding-block:clamp(3.5rem,7vw,6rem);background:var(--st-paper)}.blog_listHead__dluPN{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--st-line-strong)}.blog_count__Qq7Xz{font-family:var(--st-mono);font-size:.6875rem;letter-spacing:.16em;color:var(--st-grey-600)}.blog_rows__tFmj_{margin:0;padding:0;list-style:none}.blog_row__GxzJ5{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1rem,2.2vw,2rem);align-items:start;padding-block:clamp(1.75rem,3vw,2.5rem);border-bottom:1px solid var(--st-line)}.blog_rowN__XbkQz{grid-column:1/span 1;padding-top:.15rem;font-family:var(--st-mono);font-size:.6875rem;letter-spacing:.16em;color:var(--st-grey-400)}.blog_rowMain__UwUuG{grid-column:4/span 6}.blog_rowTitle__pUbvk{margin-top:.75rem;font-size:clamp(1.5rem,2.4vw,2.125rem);line-height:1.1;letter-spacing:-.035em}.blog_row__GxzJ5:hover .blog_rowTitle__pUbvk{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em}.blog_rowExcerpt__d26VU{max-width:38em;margin-top:.75rem;font-size:1rem;line-height:1.55;color:var(--st-grey-700)}.blog_rowCover__gzH1C{grid-column:10/-1;grid-row:1;align-self:center;aspect-ratio:3/2}.blog_rowGo__MT8cA{grid-column:12/-1;justify-self:end;padding-top:2.1rem;font-size:1.25rem;color:var(--st-ink);transition:transform .24s var(--st-ease)}.blog_titleBlock__UR7TZ{max-width:54rem;margin-top:clamp(2.25rem,5vh,3.5rem)}.blog_title__xbd3P{margin:1.25rem 0 0 -.04em;font-size:clamp(2.5rem,5.4vw,4.75rem);line-height:1;letter-spacing:-.048em}.blog_lead__uazuF{max-width:36em;margin-top:1.5rem;font-size:clamp(1.1875rem,1.55vw,1.4375rem);font-weight:500;line-height:1.38;letter-spacing:-.02em;color:var(--st-ink)}.blog_byline__8qis3{margin-top:1.75rem;font-size:.875rem;line-height:1.5;color:var(--st-grey-600)}.blog_byline__8qis3>span{color:var(--st-ink)}.blog_coverFrame__s3KGK{display:block;overflow:hidden;background:var(--cover-tone,var(--st-stone))}.blog_coverFrame__s3KGK img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--cover-focus,50% 50%)}.blog_coverHero__HBG9w{--focus:var(--st-on-dark);position:relative;isolation:isolate;overflow:hidden;overflow:clip;border-bottom:0;background:var(--st-floor);color:var(--st-on-dark)}.blog_coverMedia__iEI_L{position:absolute;inset:var(--st-header) 0 0;z-index:0}.blog_coverHero__HBG9w:after{content:"";position:absolute;inset:var(--st-header) 0 0;z-index:1;pointer-events:none;background:linear-gradient(0deg,rgba(21,21,23,.86) 0,rgba(21,21,23,.62) 24%,rgba(21,21,23,.24) 50%,rgba(21,21,23,0) 68%),linear-gradient(90deg,rgba(21,21,23,.8),rgba(21,21,23,.7) 30%,rgba(21,21,23,.46) 50%,rgba(21,21,23,.12) 68%,rgba(21,21,23,0) 80%)}.blog_coverHero__HBG9w>.blog_coverShell__Ygf1_{position:relative;z-index:2;display:flex;flex-direction:column;min-height:clamp(34rem,56.25vw,52rem);padding-top:clamp(1.5rem,3vh,2.5rem);padding-bottom:clamp(2.75rem,5vw,4.25rem)}.blog_coverShell__Ygf1_ .blog_titleBlock__UR7TZ{max-width:48rem;margin-top:auto;padding-top:3rem;text-shadow:0 1px 16px rgba(8,8,9,.45)}.blog_coverHero__HBG9w .blog_lead__uazuF,.stRoot .blog_coverHero__HBG9w .blog_title__xbd3P{color:var(--st-on-dark)}.blog_coverHero__HBG9w .blog_byline__8qis3{color:var(--st-on-dark-dim)}.blog_coverHero__HBG9w .blog_byline__8qis3>span{color:var(--st-on-dark)}.blog_crumbsOnDark__3_h1D ol{color:var(--st-on-dark-dim)}.blog_crumbsOnDark__3_h1D li+li:before{color:var(--st-on-dark-faint)}.blog_crumbsOnDark__3_h1D [aria-current=page],.blog_crumbsOnDark__3_h1D a:hover{color:var(--st-on-dark)}.blog_body__XwhwV{padding-block:clamp(3rem,6vw,5.5rem) clamp(3.5rem,7vw,6rem);background:var(--st-paper)}.blog_grid__tce32{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1rem,2.2vw,2rem);align-items:start}.blog_contents__htVs5{grid-column:1/span 3;position:sticky;top:calc(var(--st-header) + 2rem)}.blog_contentsLabel__5xIIO{padding-bottom:1rem;border-bottom:1px solid var(--st-line-strong)}.blog_contentsList__wvx9x{margin:0;padding:0;list-style:none}.blog_contentsList__wvx9x a{display:block;padding:.65rem 0;border-bottom:1px solid var(--st-line);font-size:.875rem;line-height:1.4;color:var(--st-grey-600);text-decoration:none;transition:color .18s var(--st-ease)}.blog_contentsList__wvx9x a:hover{color:var(--st-ink)}.blog_prose__5rgdj{grid-column:5/span 7;max-width:44rem;font-size:1.0625rem;line-height:1.72;color:#2a2a2c}.blog_prose__5rgdj>:first-child{margin-top:0}.blog_prose__5rgdj p{margin-top:1.15rem}.blog_prose__5rgdj h2{margin-top:clamp(2.75rem,4.5vw,3.75rem);font-size:clamp(1.5rem,2.1vw,1.875rem);line-height:1.18;letter-spacing:-.03em}.blog_prose__5rgdj h2,.blog_prose__5rgdj h3{scroll-margin-top:calc(var(--st-header) + 1.5rem)}.blog_prose__5rgdj h3{margin-top:2rem;font-size:1.1875rem;line-height:1.3;letter-spacing:-.02em}.blog_prose__5rgdj h2+p,.blog_prose__5rgdj h3+p{margin-top:.85rem}.blog_prose__5rgdj h2+h3{margin-top:1.5rem}.blog_prose__5rgdj strong{font-weight:600;color:var(--st-ink)}.blog_prose__5rgdj a{color:var(--st-ink);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--st-grey-400);text-underline-offset:.2em;transition:text-decoration-color .18s var(--st-ease)}.blog_prose__5rgdj a:hover{text-decoration-color:var(--st-ink)}.blog_prose__5rgdj ol,.blog_prose__5rgdj ul{margin:1.15rem 0 0;padding:0;list-style:none}.blog_prose__5rgdj li{position:relative;padding-left:1.6rem;line-height:1.65}.blog_prose__5rgdj li+li{margin-top:.55rem}.blog_prose__5rgdj ul>li:before{content:"";position:absolute;top:.68em;left:.2rem;width:6px;height:6px;background:var(--st-ink)}.blog_prose__5rgdj ol{counter-reset:item}.blog_prose__5rgdj ol>li{counter-increment:item}.blog_prose__5rgdj ol>li:before{content:counter(item,decimal-leading-zero);position:absolute;top:.3em;left:0;font-family:var(--st-mono);font-size:.6875rem;letter-spacing:.08em;color:var(--st-grey-600)}.blog_prose__5rgdj blockquote{margin:1.5rem 0 0;padding-left:1.25rem;border-left:2px solid var(--st-ink);color:var(--st-grey-700)}.blog_prose__5rgdj code{font-family:var(--st-mono);font-size:.875em}.blog_prose__5rgdj [data-table]{margin-top:1.75rem;overflow-x:auto;border-top:1px solid var(--st-ink)}.blog_prose__5rgdj [data-table]:focus-visible{outline-offset:4px}.blog_prose__5rgdj table{width:100%;border-collapse:collapse;font-size:.9375rem;line-height:1.5}.blog_prose__5rgdj table:has(th:nth-child(3)){min-width:36rem}.blog_prose__5rgdj th{padding:.85rem 1.25rem .85rem 0;border-bottom:1px solid var(--st-line-strong);font-family:var(--st-mono);font-size:.6875rem;font-weight:400;letter-spacing:.14em;line-height:1.5;text-align:left;text-transform:uppercase;vertical-align:bottom;color:var(--st-grey-700)}.blog_prose__5rgdj td{padding:.85rem 1.25rem .85rem 0;border-bottom:1px solid var(--st-line);vertical-align:top}.blog_prose__5rgdj td:last-child,.blog_prose__5rgdj th:last-child{padding-right:0}.blog_prose__5rgdj td:first-child{font-weight:500;color:var(--st-ink)}.blog_services__GYV8u{border-top:1px solid var(--st-line);background:var(--st-paper)}.blog_servicesGrid__ebhOQ{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1rem,2.2vw,2rem);padding-block:clamp(2.5rem,5vw,4rem)}.blog_servicesLabel__O_HVn{grid-column:1/span 3;padding-top:1.35rem}.blog_serviceRows__Yo257{grid-column:5/span 8;border-top:1px solid var(--st-line-strong)}.blog_serviceRow__dAwuf{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr) auto;column-gap:1.5rem;align-items:baseline;padding-block:1.1rem;border-bottom:1px solid var(--st-line);color:var(--st-ink);text-decoration:none}.blog_serviceName__cSXzs{font-size:1.125rem;font-weight:600;letter-spacing:-.02em}.blog_serviceNote__0qbMf{font-size:.9375rem;line-height:1.5;color:var(--st-grey-700)}.blog_serviceRow__dAwuf:hover .stArrow{transform:translateX(4px)}.blog_related___LrYi{padding-block:clamp(3rem,6vw,5rem);border-top:1px solid var(--st-line);background:var(--st-paper)}.blog_relatedGrid__h0CcZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.5rem,3vw,3rem)}.blog_relatedItem__Ile7s{position:relative;height:100%;padding-block:1.75rem 2rem;border-bottom:1px solid var(--st-line)}.blog_relatedCover___n4Wc{aspect-ratio:16/9;margin-bottom:1.25rem}.blog_relatedTitle__kpdx3{margin-top:.75rem;font-size:clamp(1.375rem,2vw,1.75rem);line-height:1.12;letter-spacing:-.032em}.blog_relatedItem__Ile7s:hover .blog_relatedTitle__kpdx3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em}.blog_close__CCYtp{padding-block:clamp(4.5rem,8vw,7rem);background:radial-gradient(120% 90% at 20% 0,#eeebe6 0,#e4e1da 70%)}.blog_closeGrid__j_7dc{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1rem,2.2vw,2rem);align-items:end}.blog_closeLine__f5O6X{grid-column:1/span 8;max-width:13em;margin-left:-.04em;font-size:clamp(2.25rem,4.8vw,4.5rem);line-height:1;letter-spacing:-.045em}.blog_closeActions__bOTtd{grid-column:9/-1;display:flex;justify-content:flex-end;padding-bottom:.4rem}@media (max-width:1023px){.blog_indexLead__Sy4ah,.blog_indexTitle__nybSD{grid-column:1/-1}.blog_indexLead__Sy4ah{margin-top:1.5rem;padding-bottom:0}.blog_featureCard__4sM2L,.blog_featureLabel__Cdbnh{grid-column:1/-1}.blog_featureCard__4sM2L{margin-top:1.5rem}.blog_rowN__XbkQz{grid-column:1/span 1}.blog_rowMain__UwUuG{grid-column:2/span 7}.blog_rowCover__gzH1C{grid-column:9/-1}.blog_featureCover__2F_9B,.blog_featureWithCover__8UPXn .blog_featureWords__Mj2yi{grid-column:1/-1}.blog_featureCover__2F_9B{grid-row:1}.blog_featureWithCover__8UPXn .blog_featureWords__Mj2yi{grid-row:2;margin-top:2rem}.blog_contents__htVs5{display:none}.blog_prose__5rgdj,.blog_serviceRows__Yo257,.blog_servicesLabel__O_HVn{grid-column:1/-1}.blog_servicesLabel__O_HVn{padding-top:0;padding-bottom:1rem}.blog_closeActions__bOTtd,.blog_closeLine__f5O6X{grid-column:1/-1}.blog_closeActions__bOTtd{justify-content:flex-start;margin-top:2rem}}@media (max-width:700px){.blog_indexTitle__nybSD{font-size:clamp(2.5rem,12vw,3.25rem)}.blog_title__xbd3P{font-size:clamp(2.125rem,9.6vw,2.75rem);line-height:1.04;letter-spacing:-.042em}.blog_lead__uazuF{font-size:1.1875rem}.blog_crumbsArticle__N0slR li:last-child{display:none}.blog_featureTitle___QWOf{font-size:clamp(1.875rem,8.4vw,2.375rem)}.blog_row__GxzJ5{grid-template-columns:minmax(0,1fr)}.blog_rowCover__gzH1C,.blog_rowGo__MT8cA,.blog_rowN__XbkQz{display:none}.blog_coverMedia__iEI_L{position:relative;inset:auto;aspect-ratio:3/2;-webkit-mask-image:linear-gradient(180deg,#000 62%,transparent);mask-image:linear-gradient(180deg,#000 62%,transparent)}.blog_coverHero__HBG9w:after{display:none}.blog_coverHero__HBG9w>.blog_coverShell__Ygf1_{min-height:0;margin-top:-1.5rem;padding-top:0;padding-bottom:2.75rem}.blog_coverShell__Ygf1_ .blog_titleBlock__UR7TZ{margin-top:1.75rem;padding-top:0;text-shadow:none}.blog_rowMain__UwUuG{grid-column:1/-1}.blog_prose__5rgdj{font-size:1rem}.blog_prose__5rgdj table{font-size:.875rem}.blog_serviceRow__dAwuf{grid-template-columns:minmax(0,1fr) auto;row-gap:.35rem}.blog_serviceNote__0qbMf{grid-column:1/2;grid-row:2}.blog_relatedGrid__h0CcZ{grid-template-columns:minmax(0,1fr)}}