.blog-article-module__gJgHoW__layout{grid-template-columns:1fr 320px;gap:64px;display:grid}.blog-article-module__gJgHoW__sidebar{font-family:var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;top:calc(var(--site-nav-height) + 24px);flex-direction:column;align-self:start;gap:20px;font-size:10px;display:flex;position:sticky}.blog-article-module__gJgHoW__sideItem{flex-direction:column;gap:4px;display:flex}.blog-article-module__gJgHoW__sideKey{color:#737373}.blog-article-module__gJgHoW__sideVal{color:#000;text-transform:none;letter-spacing:.02em;font-size:11px}.blog-article-module__gJgHoW__sideCite{color:#666;text-transform:none;word-break:break-all;font-size:10px;text-decoration:none}.blog-article-module__gJgHoW__sideCite:hover{text-underline-offset:3px;text-decoration:underline}.blog-article-module__gJgHoW__sideDivide{background:#00000014;height:1px;margin:4px 0}.blog-article-module__gJgHoW__main{max-width:720px}.blog-article-module__gJgHoW__eyebrow{font-family:var(--font-geist-mono);color:var(--pg-accent);letter-spacing:.14em;text-transform:uppercase;margin-bottom:20px;font-size:11px;font-weight:600}.blog-article-module__gJgHoW__title{font-family:var(--font-geist-sans);letter-spacing:-2.2px;color:#000;margin-bottom:52px;font-size:52px;font-weight:600;line-height:1.1}.blog-article-module__gJgHoW__body{flex-direction:column;gap:20px;display:flex}.blog-article-module__gJgHoW__body p{font-family:var(--font-geist-sans);color:#000;letter-spacing:-.1px;font-size:17px;line-height:30px}.blog-article-module__gJgHoW__body p:first-of-type:first-letter{float:left;font-family:var(--font-geist-sans);color:#000;padding:8px 10px 0 0;font-size:72px;font-weight:600;line-height:.85}.blog-article-module__gJgHoW__body h2{font-family:var(--font-geist-sans);color:#000;letter-spacing:-.4px;margin-top:18px;font-size:22px;font-weight:600}.blog-article-module__gJgHoW__body h3{color:#000;font-size:18px;font-weight:600}.blog-article-module__gJgHoW__body a{color:#000;text-underline-offset:4px;text-decoration:underline}@media (max-width:768px){.blog-article-module__gJgHoW__layout{grid-template-columns:1fr;gap:32px}.blog-article-module__gJgHoW__sidebar{border-top:1px solid #00000014;flex-flow:wrap;order:2;gap:12px 24px;padding-top:24px;position:static}.blog-article-module__gJgHoW__main{order:1}.blog-article-module__gJgHoW__sideDivide{display:none}.blog-article-module__gJgHoW__sideItem{flex-direction:row;align-items:baseline;gap:8px}.blog-article-module__gJgHoW__title{letter-spacing:-1.2px;margin-bottom:24px;font-size:32px}.blog-article-module__gJgHoW__body p:first-of-type:first-letter{padding:6px 8px 0 0;font-size:52px}}@media (prefers-color-scheme:dark){.blog-article-module__gJgHoW__sideVal{color:#ededed}.blog-article-module__gJgHoW__sideCite,.blog-article-module__gJgHoW__sideKey{color:#888}.blog-article-module__gJgHoW__sideDivide{background:#ffffff14}.blog-article-module__gJgHoW__title,.blog-article-module__gJgHoW__body p,.blog-article-module__gJgHoW__body p:first-of-type:first-letter,.blog-article-module__gJgHoW__body h2,.blog-article-module__gJgHoW__body h3,.blog-article-module__gJgHoW__body a{color:#ededed}.blog-article-module__gJgHoW__sidebar{border-color:#ffffff1f}}
.article-page-layout-module__dkJu-a__main{--article-padding-block-start:64px;--article-padding-inline:64px;--article-padding-block-end:80px;flex:1;width:100%}.article-page-layout-module__dkJu-a__contentColumn{width:100%;max-width:1200px;padding:var(--article-padding-block-start) var(--article-padding-inline) var(--article-padding-block-end);margin:0 auto}.article-page-layout-module__dkJu-a__article{width:100%}@media (max-width:768px){.article-page-layout-module__dkJu-a__main{--article-padding-block-start:40px;--article-padding-inline:24px;--article-padding-block-end:64px}}
.portable-text-module__Hbhqmq__figure{margin:32px 0}.portable-text-module__Hbhqmq__imageWrapper{background:var(--border-subtle,#0000000f);border-radius:4px;width:100%;position:relative;overflow:hidden}.portable-text-module__Hbhqmq__image{border-radius:4px;width:100%;height:auto;display:block}.portable-text-module__Hbhqmq__skeleton{background:linear-gradient(90deg, var(--border-subtle,#0000000f) 0%, var(--skeleton-hi,#0000000a) 50%, var(--border-subtle,#0000000f) 100%);background-size:200% 100%;border-radius:4px;width:100%;animation:1.2s ease-in-out infinite portable-text-module__Hbhqmq__portable-text-image-shimmer}@keyframes portable-text-module__Hbhqmq__portable-text-image-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.portable-text-module__Hbhqmq__caption{color:var(--text-secondary,#666);text-align:center;margin-top:10px;font-size:14px;line-height:22px}.portable-text-module__Hbhqmq__missing{color:var(--text-secondary,#666);border:1px dashed var(--border-subtle,#0000001f);border-radius:4px;margin:24px 0;padding:12px 16px;font-size:14px;line-height:22px}.portable-text-module__Hbhqmq__h1,.portable-text-module__Hbhqmq__h2,.portable-text-module__Hbhqmq__h3,.portable-text-module__Hbhqmq__h4,.portable-text-module__Hbhqmq__h5,.portable-text-module__Hbhqmq__h6{font-family:var(--font-geist-sans);color:inherit;letter-spacing:-.02em;font-weight:600}.portable-text-module__Hbhqmq__h1{margin-top:2rem;font-size:2rem;line-height:1.2}.portable-text-module__Hbhqmq__h2{margin-top:1.75rem;font-size:1.5rem;line-height:1.3}.portable-text-module__Hbhqmq__h3{margin-top:1.5rem;font-size:1.25rem;line-height:1.35}.portable-text-module__Hbhqmq__h4{margin-top:1.25rem;font-size:1.125rem}.portable-text-module__Hbhqmq__h5{margin-top:1rem;font-size:1rem}.portable-text-module__Hbhqmq__h6{text-transform:uppercase;letter-spacing:.08em;margin-top:1rem;font-size:.875rem}.portable-text-module__Hbhqmq__blockquote{border-left:3px solid var(--pg-accent,#d2492a);color:var(--muted-foreground,#666);margin:1.5rem 0;padding-left:1rem}.portable-text-module__Hbhqmq__list{margin:.5rem 0 1rem;padding-left:1.5rem}ul.portable-text-module__Hbhqmq__list{list-style-type:disc}ol.portable-text-module__Hbhqmq__list{list-style-type:decimal}.portable-text-module__Hbhqmq__list li{display:list-item}.portable-text-module__Hbhqmq__inlineCode{font-family:var(--font-geist-mono);background:var(--muted,#0000000a);border-radius:3px;padding:.1em .35em;font-size:.9em}.portable-text-module__Hbhqmq__codeBlock{background:var(--muted,#0000000a);font-family:var(--font-geist-mono);border-radius:4px;margin:1.5rem 0;padding:1rem;font-size:.875rem;line-height:1.5;overflow-x:auto}.portable-text-module__Hbhqmq__hr{border:none;border-top:1px solid var(--border-subtle,#0000001f);margin:2rem 0}.portable-text-module__Hbhqmq__tableWrap{margin:1.5rem 0;overflow-x:auto}.portable-text-module__Hbhqmq__table{border-collapse:collapse;width:100%;font-size:.9375rem}.portable-text-module__Hbhqmq__table th,.portable-text-module__Hbhqmq__table td{border:1px solid var(--border-subtle,#0000001f);text-align:left;padding:.5rem .75rem}.portable-text-module__Hbhqmq__table th{background:var(--muted,#0000000a);font-weight:600}.portable-text-module__Hbhqmq__callout{border:1px solid var(--border-subtle,#0000001f);background:var(--muted,#0000000a);border-radius:4px;margin:1.5rem 0;padding:1rem 1.25rem}.portable-text-module__Hbhqmq__calloutLabel{font-family:var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--pg-accent,#d2492a);margin-bottom:.5rem;font-size:.6875rem;display:block}.portable-text-module__Hbhqmq__htmlFallback{background:var(--muted,#0000000a);font-family:var(--font-geist-mono);border-radius:4px;margin:1.5rem 0;padding:1rem;font-size:.8125rem;overflow-x:auto}.portable-text-module__Hbhqmq__videoEmbed{aspect-ratio:16/9;background:#000;border-radius:4px;margin:1.5rem 0;position:relative;overflow:hidden}.portable-text-module__Hbhqmq__videoEmbed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}
.portfolio-article-module__NVRFAq__article{flex-direction:column;gap:56px;display:flex}.portfolio-article-module__NVRFAq__head{border-bottom:1px solid #00000014;grid-template-columns:1fr 320px;align-items:end;gap:64px;padding-bottom:48px;display:grid}.portfolio-article-module__NVRFAq__headLeft{flex-direction:column;gap:24px;display:flex}.portfolio-article-module__NVRFAq__eyebrow{font-family:var(--font-geist-mono);color:var(--pg-accent);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:600}.portfolio-article-module__NVRFAq__title{font-family:var(--font-geist-sans);letter-spacing:-2.6px;color:#000;font-size:64px;font-weight:600;line-height:1.02}.portfolio-article-module__NVRFAq__subheadline{font-family:var(--font-geist-sans);letter-spacing:-1.6px;color:#666;margin:0;font-size:36px;font-weight:500;line-height:1.1}.portfolio-article-module__NVRFAq__specCard{font-family:var(--font-geist-mono);letter-spacing:.04em;border:1px solid #00000014;flex-direction:column;gap:14px;padding:24px;font-size:11px;display:flex}.portfolio-article-module__NVRFAq__specRow{grid-template-columns:64px 1fr;gap:12px;display:grid}.portfolio-article-module__NVRFAq__specKey{color:#737373;text-transform:uppercase;padding-top:1px;font-size:10px}.portfolio-article-module__NVRFAq__specVal{color:#000}.portfolio-article-module__NVRFAq__specStatus{color:var(--pg-accent)}.portfolio-article-module__NVRFAq__specDivide{background:#0000000f;height:1px}.portfolio-article-module__NVRFAq__summary{color:#000;letter-spacing:-.4px;font-size:22px;font-weight:400;line-height:32px;font-family:var(--font-geist-sans);width:calc(100% - 384px)}.portfolio-article-module__NVRFAq__summary p{margin:0}.portfolio-article-module__NVRFAq__summary p+p{margin-top:16px}.portfolio-article-module__NVRFAq__body{grid-template-columns:1fr 320px;align-items:start;gap:64px;display:grid}.portfolio-article-module__NVRFAq__aside{position:sticky;top:24px}.portfolio-article-module__NVRFAq__story{flex-direction:column;gap:36px;display:flex}.portfolio-article-module__NVRFAq__storyBlock{flex-direction:column;gap:10px;display:flex}.portfolio-article-module__NVRFAq__storyLabel{font-family:var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;color:#000;border-bottom:1px solid #0000000f;align-items:baseline;gap:10px;padding-bottom:8px;font-size:11px;font-weight:600;display:flex}.portfolio-article-module__NVRFAq__storyNum{color:var(--pg-accent);border:1px solid var(--pg-accent);padding:2px 6px;font-size:10px;font-weight:700}.portfolio-article-module__NVRFAq__storyBody{color:#000;font-size:15px;line-height:26px}.portfolio-article-module__NVRFAq__storyBody p{margin:0}.portfolio-article-module__NVRFAq__storyBody p+p{margin-top:12px}.portfolio-article-module__NVRFAq__stackWrap{flex-direction:column;gap:12px;display:flex}.portfolio-article-module__NVRFAq__stackLabel{font-family:var(--font-geist-mono);color:#737373;letter-spacing:.12em;text-transform:uppercase;font-size:10px}.portfolio-article-module__NVRFAq__stack{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.portfolio-article-module__NVRFAq__stack li{font-family:var(--font-geist-mono);color:#666;letter-spacing:.02em;background:#0000000a;padding:6px 10px;font-size:11px}@media (max-width:768px){.portfolio-article-module__NVRFAq__head{grid-template-columns:1fr;gap:32px}.portfolio-article-module__NVRFAq__specCard{display:none}.portfolio-article-module__NVRFAq__title{letter-spacing:-1.4px;font-size:36px}.portfolio-article-module__NVRFAq__body{grid-template-columns:1fr;gap:40px}.portfolio-article-module__NVRFAq__aside{position:static}.portfolio-article-module__NVRFAq__summary{width:auto;font-size:17px;line-height:28px}.portfolio-article-module__NVRFAq__subheadline{letter-spacing:-1px;font-size:24px}}@media (prefers-color-scheme:dark){.portfolio-article-module__NVRFAq__head{border-color:#ffffff1f}.portfolio-article-module__NVRFAq__title{color:#ededed}.portfolio-article-module__NVRFAq__subheadline{color:#999}.portfolio-article-module__NVRFAq__specCard{border-color:#ffffff1f}.portfolio-article-module__NVRFAq__specVal{color:#ededed}.portfolio-article-module__NVRFAq__specDivide{background:#ffffff14}.portfolio-article-module__NVRFAq__summary{color:#ededed}.portfolio-article-module__NVRFAq__storyLabel{color:#ededed;border-color:#ffffff14}.portfolio-article-module__NVRFAq__storyBody{color:#ededed}.portfolio-article-module__NVRFAq__stackWrap{border-color:#ffffff1f}.portfolio-article-module__NVRFAq__stack li{color:#999;background:#ffffff0f}}
.site-breadcrumb-module__dqXH5q__breadcrumb{margin-bottom:48px}.site-breadcrumb-module__dqXH5q__list{flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.site-breadcrumb-module__dqXH5q__item{font-family:var(--font-geist-mono);letter-spacing:.06em;text-transform:uppercase;color:#737373;align-items:center;font-size:11px;line-height:1;display:inline-flex}.site-breadcrumb-module__dqXH5q__separator{color:#737373;opacity:.6;margin:0 10px}.site-breadcrumb-module__dqXH5q__link{color:#737373;text-decoration:none;transition:color .15s}.site-breadcrumb-module__dqXH5q__link:hover{color:#000}.site-breadcrumb-module__dqXH5q__current{color:var(--pg-accent);font-weight:600}.site-breadcrumb-module__dqXH5q__text{color:#737373}@media (prefers-color-scheme:dark){.site-breadcrumb-module__dqXH5q__item,.site-breadcrumb-module__dqXH5q__separator,.site-breadcrumb-module__dqXH5q__link,.site-breadcrumb-module__dqXH5q__text{color:#888}.site-breadcrumb-module__dqXH5q__link:hover{color:#ededed}.site-breadcrumb-module__dqXH5q__current{color:var(--pg-accent)}}
