.blog_masthead__x5pfd{padding-top:128px;padding-bottom:56px}.blog_h1__wlBTT{max-width:880px;font-size:clamp(40px,4.4vw,56px);overflow-wrap:break-word}.blog_corpus__85zM0{padding:0 0 112px}.blog_shelf__4si_I{display:grid;grid-template-columns:clamp(248px,25vw,312px) minmax(0,1fr);column-gap:clamp(40px,4.5vw,64px);align-items:start}.blog_side___yKbw{position:sticky;top:calc(var(--a-header-h, 64px) + 24px);min-width:0}.blog_sideTitle__sw0g9{font-size:13px;font-weight:600;line-height:1.4;text-transform:uppercase;letter-spacing:.08em;color:var(--a-muted)}.blog_catList__noevP{margin-top:12px}.blog_catLink__GxMKo{display:flex;align-items:flex-start;gap:12px;padding:10px 12px 10px 16px;border-radius:0 var(--a-r-btn) var(--a-r-btn) 0;box-shadow:inset 1px 0 0 var(--a-line);font-size:15px;font-weight:600;line-height:20px;color:var(--a-muted)}.blog_catLink__GxMKo:hover{color:var(--a-ink)}.blog_catLink__GxMKo[aria-current=page]{box-shadow:inset 2px 0 0 var(--a-brand);background-color:var(--a-tint);color:var(--a-ink)}.blog_catIcon__yUVoL{flex:none;margin-top:1px;color:var(--a-brand)}.blog_catLabel__4vvds{flex:1 1 auto;min-width:0;overflow-wrap:break-word;text-wrap:pretty}.blog_catCount__wjs7z{flex:none;font-size:14px;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--a-muted)}.blog_catLink__GxMKo[aria-current=page] .blog_catCount__wjs7z{color:var(--a-brand-deep)}@media (forced-colors:active){.blog_catLink__GxMKo[aria-current=page]{forced-color-adjust:none;background-color:Highlight;color:HighlightText}.blog_catLink__GxMKo[aria-current=page] .blog_catCount__wjs7z,.blog_catLink__GxMKo[aria-current=page] .blog_catIcon__yUVoL{color:HighlightText}}.blog_listCol__ONN7q{min-width:0}.blog_fold__h14YF{display:none;margin-bottom:32px;border:1px solid rgba(15,26,23,.14);border-radius:var(--a-r-btn);background-color:var(--a-white)}.blog_foldHead__h9aKs{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:10px 14px 10px 16px;font-size:16px;font-weight:700;line-height:1.35;color:var(--a-ink);list-style:none;cursor:pointer}.blog_foldHead__h9aKs::-webkit-details-marker{display:none}.blog_foldTitle__0XzOW{min-width:0;overflow-wrap:break-word}.blog_foldPlus___I1s2{position:relative;flex:none;width:24px;height:24px}.blog_foldPlus___I1s2:after,.blog_foldPlus___I1s2:before{content:"";position:absolute;left:50%;top:50%;background-color:var(--a-ink);transform:translate(-50%,-50%)}.blog_foldPlus___I1s2:before{width:14px;height:1.5px}.blog_foldPlus___I1s2:after{width:1.5px;height:14px}.blog_fold__h14YF[open] .blog_foldPlus___I1s2{transform:rotate(45deg)}.blog_foldList__rY4xw{padding:6px 8px 8px;border-top:1px solid var(--a-line)}.blog_foldList__rY4xw .blog_catLink__GxMKo{min-height:44px;padding:11px 12px 11px 14px;box-shadow:none;font-size:16px;line-height:22px}.blog_foldList__rY4xw .blog_catLink__GxMKo[aria-current=page]{box-shadow:inset 2px 0 0 var(--a-brand)}.blog_foldList__rY4xw .blog_catIcon__yUVoL{margin-top:2px}.blog_listHead__wEBYq{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 32px}.blog_listTitle__SPI_R{font-size:28px;letter-spacing:-.025em;line-height:1.1}.blog_count__ngaMd{font-size:15px;font-weight:600;color:var(--a-muted)}.blog_empty__Rgux6{margin-top:24px;font-size:16px;color:var(--a-muted)}.blog_textLink__lMEzJ{display:inline-flex;align-items:center;min-height:44px;font-weight:700;color:var(--a-brand-deep);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color .2s ease}.blog_textLink__lMEzJ:hover{text-decoration-color:currentColor}.blog_showAll__eQaQI{margin-top:8px}.blog_listGrid__RSjEM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:32px}.blog_grid__b3Ij3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px}.blog_cell__G2qx7{display:flex;min-width:0}.blog_cellLead__ls5kT{grid-column:1/-1}.blog_card__f1drk{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;padding:28px 32px 32px;border:1px solid var(--a-line);border-radius:var(--a-r-card);background-color:#fff;color:var(--a-ink);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.blog_card__f1drk:hover{transform:translateY(-3px);box-shadow:var(--a-shadow-card-hover)}.blog_cardBody__4GkZO{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.blog_cardTop__F3vG_{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.blog_cardLabel__8qJOL{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--a-brand-text)}.blog_cardTitle__karZV{margin-top:10px;font-size:24px;letter-spacing:-.025em;line-height:1.15;text-wrap:pretty;overflow-wrap:break-word}.blog_cardText__hquZR{display:-webkit-box;margin-top:10px;font-size:16px;color:var(--a-muted);text-wrap:pretty;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.blog_cardMeta__SK0R_{margin-top:auto;padding-top:24px;font-size:14px;font-weight:600;white-space:nowrap;color:var(--a-muted)}.blog_cardLead__lXPDi{display:grid;flex:1 1 auto;grid-template-columns:7fr 5fr;gap:40px;align-items:center;min-width:0}.blog_cardLead__lXPDi>*{min-width:0}.blog_cardLead__lXPDi .blog_cardTitle__karZV{font-size:clamp(28px,3vw,40px);line-height:1.05;letter-spacing:-.03em;text-wrap:balance}.blog_cardLead__lXPDi .blog_cardText__hquZR{margin-top:0;font-size:17px;-webkit-line-clamp:4;line-clamp:4}.blog_cardLead__lXPDi .blog_cardMeta__SK0R_{margin-top:0;padding-top:16px}.blog_band__7Vyjy{background-color:var(--a-neutral)}.blog_bandFoot__rKN4W{margin-top:40px}.blog_articleHead___Z1E6{padding-top:128px;padding-bottom:0}.blog_meta__qIUSh{display:flex;flex-wrap:wrap;align-items:center;gap:0 20px;margin-top:28px}.blog_metaLink__mHG1r{display:inline-flex;align-items:center;min-height:44px;transition:color .2s ease}.blog_metaLink__mHG1r:hover{color:var(--a-brand-deep)}.blog_metaTime__ZzNz9{font-size:14px;font-weight:600;white-space:nowrap;color:var(--a-muted)}.blog_articleTitle__Oqfss{margin-top:8px}.blog_byline__bL4P0{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:40px;padding-top:20px;border-top:1px solid var(--a-line);font-size:14px;color:var(--a-muted)}.blog_layout__N32Rm{display:grid;grid-template-columns:minmax(0,720px) minmax(280px,1fr);column-gap:clamp(48px,6vw,96px);align-items:start;padding-top:56px;padding-bottom:112px}.blog_main__hnzeB{min-width:0;max-width:720px}.blog_rail__9da93{position:sticky;top:calc(var(--a-header-h, 64px) + 24px);display:flex;flex-direction:column;gap:32px;width:100%;max-width:384px;max-height:none;margin-left:auto}.blog_toc__CgJKC{display:block}.blog_tocTitle__smqB5{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--a-muted)}.blog_tocList__gVUc7{margin-top:12px}.blog_tocLink__GUs5J{display:block;padding:8px 8px 8px 18px;box-shadow:inset 1px 0 0 var(--a-line);font-size:15px;font-weight:600;line-height:1.4;color:var(--a-muted);text-wrap:pretty;transition:color .2s ease,box-shadow .2s ease}.blog_tocLink__GUs5J:hover{color:var(--a-ink)}.blog_tocLink__GUs5J[aria-current]{box-shadow:inset 2px 0 0 var(--a-brand);color:var(--a-ink)}.blog_tocFold__BnUA3{display:none;margin-bottom:40px;border-top:1px solid var(--a-line);border-bottom:1px solid var(--a-line)}.blog_tocFold__BnUA3 summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:56px;font-size:18px;font-weight:600;line-height:1.35;list-style:none;cursor:pointer}.blog_tocFold__BnUA3 summary::-webkit-details-marker{display:none}.blog_plus__L2YQy{position:relative;flex:none;width:24px;height:24px;transition:transform .3s ease}.blog_plus__L2YQy:after,.blog_plus__L2YQy:before{content:"";position:absolute;left:50%;top:50%;background-color:var(--a-ink);transform:translate(-50%,-50%)}.blog_plus__L2YQy:before{width:14px;height:1.5px}.blog_plus__L2YQy:after{width:1.5px;height:14px}.blog_tocFold__BnUA3[open] .blog_plus__L2YQy{transform:rotate(45deg)}.blog_tocFoldList__uX6TS{padding-bottom:12px}.blog_tocFoldList__uX6TS a{display:flex;align-items:center;min-height:44px;padding:6px 0;font-size:16px;line-height:1.4;color:var(--a-muted)}.blog_tocFoldList__uX6TS a[aria-current]{color:var(--a-ink)}.blog_download__y3C1Z{flex:none;padding:28px 32px 22px;border:1px solid var(--a-line);border-radius:var(--a-r-card);background-color:#fff}.blog_downloadTitle__xqB4D{font-size:24px;letter-spacing:-.025em;line-height:1.15;text-wrap:pretty}.blog_downloadText__9HlRl{margin-top:10px;font-size:16px;color:var(--a-muted);text-wrap:pretty}.blog_downloadAction__ifr6Y{margin-top:14px}.blog_prose__VhCzB{font-size:18px;line-height:1.65;color:var(--a-ink);overflow-wrap:break-word}.blog_prose__VhCzB>*+*{margin-top:1.1em}.blog_prose__VhCzB>:first-child{margin-top:0}.blog_prose__VhCzB h2{margin-top:64px;font-size:clamp(28px,3vw,36px);line-height:1.1;letter-spacing:-.03em}.blog_prose__VhCzB h3{margin-top:40px;font-size:24px;line-height:1.15;letter-spacing:-.025em}.blog_prose__VhCzB h4{margin-top:32px;font-size:19px;font-weight:700;line-height:1.3;letter-spacing:-.01em}.blog_prose__VhCzB h2+*,.blog_prose__VhCzB h3+*,.blog_prose__VhCzB h4+*{margin-top:16px}.blog_prose__VhCzB ol,.blog_prose__VhCzB ul{padding-left:22px}.blog_prose__VhCzB ul{list-style-type:circle;list-style-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Ccircle cx='4' cy='4' r='3.25' fill='none' stroke='%2322AC94' stroke-width='1.5'/%3E%3C/svg%3E")}.blog_prose__VhCzB ol{list-style:decimal}.blog_prose__VhCzB li+li{margin-top:.45em}.blog_prose__VhCzB ul>li::marker{color:var(--a-brand)}.blog_prose__VhCzB ol>li::marker{color:var(--a-brand-text);font-weight:700}.blog_prose__VhCzB a{color:var(--a-brand-text);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.blog_prose__VhCzB a:hover{color:var(--a-brand-deep)}.blog_prose__VhCzB strong{font-weight:700}.blog_prose__VhCzB hr{margin:48px 0;border:0;border-top:1px solid var(--a-line)}.blog_prose__VhCzB blockquote{padding-left:20px;border-left:2px solid var(--a-brand);color:var(--a-muted)}.blog_prose__VhCzB [role=region]{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(15,26,23,.2) transparent}.blog_prose__VhCzB table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.45;font-variant-numeric:tabular-nums}.blog_prose__VhCzB th{padding:12px 16px 12px 0;border-bottom:1px solid rgba(15,26,23,.3);font-weight:700;text-align:left;vertical-align:bottom}.blog_prose__VhCzB td{padding:12px 16px 12px 0;border-bottom:1px solid var(--a-line);vertical-align:top}@media (max-width:1100px){.blog_grid__b3Ij3{grid-template-columns:repeat(2,minmax(0,1fr))}.blog_cardLead__lXPDi{grid-template-columns:minmax(0,1fr);gap:16px}}@media (min-width:961px) and (max-height:583px){.blog_side___yKbw{position:static}}@media (min-width:961px) and (max-height:975px){.blog_rail__9da93{gap:24px}.blog_downloadText__9HlRl{display:none}}@media (max-width:960px){.blog_masthead__x5pfd{padding-top:104px;padding-bottom:48px}.blog_articleHead___Z1E6{padding-top:104px}.blog_shelf__4si_I{grid-template-columns:minmax(0,1fr)}.blog_side___yKbw{display:none}.blog_fold__h14YF{display:block}.blog_card__f1drk{padding-left:24px;padding-right:24px}.blog_layout__N32Rm{grid-template-columns:minmax(0,1fr);padding-top:40px;padding-bottom:88px}.blog_rail__9da93{position:static;max-width:560px;margin:56px 0 0}.blog_toc__CgJKC{display:none}.blog_tocFold__BnUA3{display:block}}@media (max-width:600px){.blog_masthead__x5pfd{padding-top:96px;padding-bottom:40px}.blog_articleHead___Z1E6{padding-top:96px}.blog_fold__h14YF{margin-bottom:28px}.blog_corpus__85zM0{padding-bottom:72px}.blog_listTitle__SPI_R{font-size:24px}.blog_grid__b3Ij3,.blog_listGrid__RSjEM{grid-template-columns:minmax(0,1fr);gap:16px}.blog_listGrid__RSjEM{margin-top:24px}.blog_grid__b3Ij3{margin-top:32px}.blog_card__f1drk{padding:24px 20px}.blog_meta__qIUSh{margin-top:20px}.blog_byline__bL4P0{margin-top:28px}.blog_layout__N32Rm{padding-top:32px;padding-bottom:72px}.blog_download__y3C1Z{padding:24px 20px 14px}.blog_prose__VhCzB{font-size:17px;line-height:1.6}.blog_prose__VhCzB h2{margin-top:48px}.blog_prose__VhCzB h3{margin-top:32px;font-size:22px}}