:is(.pe-page--blog,.pe-page--article){--bl-ink:var(--color-ink,#141414);--bl-ink-2:var(--color-ink-2,#1f1f1f);--bl-text:#2e3138;--bl-muted:var(--color-secondary,#4a4a4a);--bl-faint:#999;--bl-rule:#1414141a;--bl-rule-soft:#1414140f;--bl-mat:#f3f4f6;--bl-mat-hover:#eceef1;--bl-panel:#f7f8fa;--bl-ease:cubic-bezier(.22, 1, .36, 1);--bl-state:cubic-bezier(.65, 0, .35, 1);--bl-gutter:48px;--bl-header:var(--nav-height,var(--header-h,5rem))}:is(.pe-page--blog,.pe-page--article) .inner-sky{height:30rem}:is(.pe-page--blog,.pe-page--article) .pe-media{background:var(--bl-mat);box-shadow:inset 0 0 0 1px var(--bl-rule-soft);transition:background-color .6s var(--bl-state);border-radius:1rem;padding:clamp(.75rem,5.5%,1.75rem);position:relative}:is(.pe-page--blog,.pe-page--article) .pe-media-frame{aspect-ratio:16/9;isolation:isolate;transition:transform .7s var(--bl-ease), box-shadow .7s var(--bl-ease);background:#e6e8ec;border-radius:.5rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1414140d,0 1px 2px #1414140f,0 10px 24px -14px #14141440}:is(.pe-page--blog,.pe-page--article) .pe-media-frame img{object-fit:contain;width:100%;height:100%;transition:transform 1.1s var(--bl-ease);display:block}:is(.pe-page--blog,.pe-page--article) :is(.pe-back,.pe-all-link,.pe-contents-product,.pe-archive-link){min-height:2.75rem;color:var(--bl-ink-2);transition:color .24s var(--bl-state);align-items:center;gap:.4375rem;font-size:.9375rem;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}:is(.pe-page--blog,.pe-page--article) :is(.pe-back,.pe-all-link,.pe-contents-product,.pe-archive-link) .arrow{flex:none}:is(.pe-page--blog,.pe-page--article) :is(.pe-back,.pe-all-link,.pe-contents-product,.pe-archive-link):hover{color:var(--color-blue);text-decoration:none}:is(.pe-page--blog,.pe-page--article) .pe-post{flex-direction:column;gap:1.25rem;min-width:0;display:flex;position:relative}:is(.pe-page--blog,.pe-page--article) .pe-post-copy{flex-direction:column;gap:.625rem;min-width:0;display:flex}:is(.pe-page--blog,.pe-page--article) .pe-post-kicker{color:var(--bl-muted);font-size:var(--text-label);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.25rem .625rem;line-height:1.5;display:flex}:is(.pe-page--blog,.pe-page--article) .pe-post-topic{min-width:0;color:var(--bl-ink-2);overflow-wrap:anywhere;font-weight:500}:is(.pe-page--blog,.pe-page--article) .pe-post-sep{background:var(--bl-faint);border-radius:50%;flex:none;width:3px;height:3px}:is(.pe-page--blog,.pe-page--article) .pe-post-title{color:var(--bl-ink);letter-spacing:-.012em;text-wrap:pretty;font-size:1.25rem;font-weight:500;line-height:1.35}:is(.pe-page--blog,.pe-page--article) .pe-post-title a{color:inherit;transition:color .3s var(--bl-state);text-decoration:none}:is(.pe-page--blog,.pe-page--article) .pe-post-title a:after{content:"";z-index:1;border-radius:1rem;position:absolute;inset:0}:is(.pe-page--blog,.pe-page--article) .pe-post-title a:focus-visible{outline:none}:is(.pe-page--blog,.pe-page--article) .pe-post:has(.pe-post-title a:focus-visible){outline:2px solid var(--color-blue);outline-offset:6px;border-radius:1rem}:is(.pe-page--blog,.pe-page--article) .pe-post-excerpt{-webkit-line-clamp:3;line-clamp:3;color:var(--bl-muted);-webkit-box-orient:vertical;font-size:1rem;line-height:1.6;display:-webkit-box;overflow:hidden}:is(.pe-page--blog,.pe-page--article) .pe-post-meta{color:var(--bl-muted);font-size:var(--text-label);justify-content:space-between;align-items:center;gap:1rem;margin-top:.125rem;line-height:1.5;display:flex}:is(.pe-page--blog,.pe-page--article) .pe-post-more{color:var(--color-blue);opacity:0;transition:opacity .36s var(--bl-state), transform .52s var(--bl-ease);align-items:center;gap:.375rem;font-weight:500;display:inline-flex;transform:translate(-6px)}@media (hover:hover){:is(.pe-page--blog,.pe-page--article) .pe-post:hover .pe-media{background:var(--bl-mat-hover)}:is(.pe-page--blog,.pe-page--article) .pe-post:hover .pe-media-frame{transform:translateY(-2px);box-shadow:0 0 0 1px #1414140d,0 2px 4px #14141412,0 18px 32px -16px #14141452}:is(.pe-page--blog,.pe-page--article) .pe-post:hover .pe-media-frame img{transform:scale(1.035)}:is(.pe-page--blog,.pe-page--article) .pe-post:hover .pe-post-title a{color:var(--color-blue)}:is(.pe-page--blog,.pe-page--article) .pe-post:hover .pe-post-more{opacity:1;transform:none}}:is(.pe-page--blog,.pe-page--article) .pe-post:has(.pe-post-title a:focus-visible) .pe-post-more{opacity:1;color:var(--color-blue);transform:none}:is(.pe-page--blog,.pe-page--article) .pe-post:has(.pe-post-title a:focus-visible) .pe-post-more .arrow>path{opacity:1;transform:none}:is(.pe-page--blog,.pe-page--article) .pe-blog-cta{padding-bottom:6.5rem}:is(.pe-page--blog,.pe-page--article) .pe-blog-cta-panel{background:radial-gradient(90% 140% at 100% 0%, #eaf0ff 0%, transparent 55%), var(--bl-panel);box-shadow:inset 0 0 0 1px var(--bl-rule-soft);isolation:isolate;border-radius:1.5rem;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem 4rem;padding:clamp(2rem,1.2rem + 3vw,3.75rem);display:grid;position:relative;overflow:hidden}:is(.pe-page--blog,.pe-page--article) .pe-blog-cta-copy{flex-direction:column;gap:1rem;min-width:0;display:flex}:is(.pe-page--blog,.pe-page--article) .pe-blog-cta h2{color:var(--bl-ink);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.875rem,1.3rem + 1.9vw,2.75rem);line-height:1.08}:is(.pe-page--blog,.pe-page--article) .pe-blog-cta-copy>p:not(.eyebrow){max-width:34rem;color:var(--bl-muted);font-size:1.0625rem;line-height:1.6}:is(.pe-page--blog,.pe-page--article) .pe-blog-cta-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.75rem;display:flex}:is(.pe-page--blog,.pe-page--article) .pe-blog-cta-actions .text-link{color:var(--bl-ink-2);transition:color .24s var(--bl-state)}:is(.pe-page--blog,.pe-page--article) .pe-blog-cta-actions .text-link:hover{color:var(--color-blue)}.pe-page--article .pe-crumbs ol{color:var(--bl-muted);flex-wrap:wrap;align-items:center;gap:0 .625rem;margin:0;padding:0;font-size:.9375rem;line-height:1.4;list-style:none;display:flex}.pe-page--article .pe-crumbs li{align-items:center;gap:.625rem;display:flex}.pe-page--article .pe-crumb-sep{color:#3f4550}.pe-page--article .pe-contents-marker{background:var(--color-blue);transform-origin:0 0;pointer-events:none;opacity:0;width:2px;height:1px;position:absolute;top:0;left:0}.pe-page--article .pe-contents-marker[data-ready]{opacity:1}@media (prefers-reduced-motion:no-preference){.pe-page--article .pe-contents-marker{transition:opacity .24s var(--bl-state)}.pe-page--article .pe-contents-marker[data-ready]{transition:transform .3s cubic-bezier(.76, 0, .24, 1), opacity .24s var(--bl-state)}}@media print{.pe-page--article .pe-contents-marker{display:none}}.pe-page--article .pe-related-section{border-top:1px solid var(--bl-rule-soft);padding-block:4.5rem 5rem}.pe-page--article .pe-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.5rem 1.5rem;margin-bottom:2.5rem;display:flex}.pe-page--article .pe-section-heading h2{color:var(--bl-ink);letter-spacing:-.025em;font-size:clamp(1.75rem,1.35rem + 1.3vw,2.25rem);line-height:1.12}.pe-page--article .pe-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 2rem;display:grid}@media (max-width:900px),(horizontal-viewport-segments:2),(max-width:1100px) and (orientation:portrait){.pe-page--blog .pe-blog-cta-panel,.pe-page--article .pe-blog-cta-panel{grid-template-columns:minmax(0,1fr);align-items:start}.pe-page--article .pe-related-grid{grid-template-columns:minmax(0,1fr);gap:0}.pe-page--article .pe-related-grid .pe-post{border-top:1px solid var(--bl-rule-soft);grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:center;gap:1.5rem;padding-block:1.5rem;display:grid}.pe-page--article .pe-related-grid .pe-post:last-child{border-bottom:1px solid var(--bl-rule-soft)}.pe-page--article .pe-related-grid .pe-post .pe-media{border-radius:.75rem;padding:.625rem}.pe-page--article .pe-related-grid .pe-post-excerpt{-webkit-line-clamp:2;line-clamp:2}}@media (max-width:640px),(horizontal-viewport-segments:2){:is(.pe-page--blog,.pe-page--article){--bl-gutter:40px}:is(.pe-page--blog,.pe-page--article) .pe-blog-cta{padding-bottom:4.5rem}:is(.pe-page--blog,.pe-page--article) .pe-blog-cta-panel{border-radius:1.25rem;padding:1.75rem 1.5rem}:is(.pe-page--blog,.pe-page--article) .pe-blog-cta-actions{flex-direction:column;align-items:stretch;gap:.5rem}:is(.pe-page--blog,.pe-page--article) .pe-blog-cta-actions .button{justify-content:space-between;width:100%}:is(.pe-page--blog,.pe-page--article) .pe-blog-cta-actions .text-link{justify-content:flex-start}.pe-page--article .pe-related-section{padding-block:3.5rem}.pe-page--article .pe-section-heading{margin-bottom:1.5rem}.pe-page--article .pe-related-grid .pe-post{grid-template-columns:minmax(0,1fr);gap:1rem;padding-block:1.75rem}}@media (max-width:359px){:is(.pe-page--blog,.pe-page--article) .pe-post:not(.pe-post--feature) .pe-post-sep,.pe-page--blog .pe-blog[data-pe-filtering] .pe-post--feature .pe-post-sep{display:none}}@media (prefers-reduced-motion:reduce){:is(.pe-page--blog,.pe-page--article) :is(.pe-media,.pe-media-frame,.pe-media-frame img,.pe-post-more,.pe-tabs-indicator,.pe-contents-chevron){transition:none!important}:is(.pe-page--blog,.pe-page--article) .pe-post:hover :is(.pe-media-frame,.pe-media-frame img),:is(.pe-page--blog,.pe-page--article) .pe-post-more{transform:none}}@media print{:is(.pe-page--blog,.pe-page--article) .inner-sky,.pe-page--blog .pe-blog-toolbar,.pe-page--blog .pe-nojs-note,.pe-page--blog .pe-empty,:is(.pe-page--blog,.pe-page--article) .pe-blog-cta,:is(.pe-page--blog,.pe-page--article) .pe-post-more,.pe-page--article .pe-contents-desktop,.pe-page--article .pe-contents-mobile,.pe-page--article .pe-archive-link{display:none!important}.pe-page--blog .pe-post-grid,.pe-page--article .pe-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}:is(.pe-page--blog,.pe-page--article) .pe-post{break-inside:avoid}:is(.pe-page--blog,.pe-page--article) .pe-media-frame,.pe-page--article .pe-article-figure img{box-shadow:none}}:is(.pe-page--blog,.pe-page--article) .pe-media-frame[data-fit=fill] img{object-fit:cover}:is(.pe-page--blog,.pe-page--article) .pe-blog-cta-panel{background:linear-gradient(#d5e0ff 0%,#e2eaff 30%,#eff3ff 62%,#fafbff 100%);border-radius:1.75rem;box-shadow:inset 0 0 0 1px #14141414}:is(.pe-page--blog,.pe-page--article) .pe-blog-cta-panel:before{content:"";z-index:-1;opacity:.6;pointer-events:none;background:url(/images/hero/clouds-near.webp) 0 0/auto 100% repeat-x;width:max(100%,1280px);height:14rem;position:absolute;top:-3rem;left:0;-webkit-mask-image:linear-gradient(#000 0% 35%,#0000 100%);mask-image:linear-gradient(#000 0% 35%,#0000 100%)}:is(.pe-page--blog,.pe-page--article) .pe-blog-cta-copy .eyebrow,:is(.pe-page--blog,.pe-page--article) .pe-blog-cta-copy>p:not(.eyebrow){color:var(--color-secondary)}@media (max-width:640px),(horizontal-viewport-segments:2){:is(.pe-page--blog,.pe-page--article) .pe-blog-cta-actions .text-link{justify-content:space-between}}:is(.pe-page--blog,.pe-page--article) .pe-blog-cta-actions .text-link{border-radius:var(--radius-control);min-height:3.5rem;transition:background-color var(--dur-2) var(--ease-state), color var(--dur-2) var(--ease-state);background:#ffffffb3;padding-inline:1.5rem;box-shadow:inset 0 0 0 1px #fff}:is(.pe-page--blog,.pe-page--article) .pe-blog-cta-actions .text-link:hover{background:#fff}@media print{:is(.pe-page--blog,.pe-page--article) .pe-blog-cta-panel:before{display:none}}:is(.pe-page--blog,.pe-page--article) .pe-media-frame[data-fit=letterbox]:before{content:"";z-index:-1;background:var(--cover-bg) center / cover no-repeat;filter:blur(22px)saturate(1.1);opacity:.7;position:absolute;inset:-12%}:is(.pe-page--blog,.pe-page--article) .pe-media-frame[data-fit=letterbox] img{filter:drop-shadow(0 6px 16px #0a12302e)}:is(.pe-page--blog,.pe-page--article) .pe-post-tags{flex-wrap:wrap;gap:.375rem;margin:.125rem 0 0;padding:0;list-style:none;display:flex}:is(.pe-page--blog,.pe-page--article) .pe-post-tags li{color:#4a4f57;background:#f1f2f4;border-radius:999px;padding:.125rem .5rem;font-size:.75rem;font-weight:500;line-height:1.5}:is(.pe-page--blog,.pe-page--article) .pe-media-frame:has(>.pe-cover-fallback){container-type:inline-size}:is(.pe-page--blog,.pe-page--article) .pe-cover-fallback{background:radial-gradient(120% 95% at 100% 0,#d9e3ff 0%,#d9e3ff00 62%),linear-gradient(160deg,#f7f9ff 0%,#ecf1ff 100%);flex-direction:column;justify-content:space-between;padding:7cqi 7.5cqi;display:flex;position:absolute;inset:0;overflow:hidden}:is(.pe-page--blog,.pe-page--article) .pe-cover-fallback:after{content:"";aspect-ratio:1;border:1px solid #104dfe1f;border-radius:50%;width:78cqi;position:absolute;bottom:-46cqi;right:-22cqi;box-shadow:0 0 0 9cqi #104dfe08,0 0 0 18cqi #104dfe05}:is(.pe-page--blog,.pe-page--article) .pe-cover-fallback-mark{z-index:1;aspect-ratio:1;background:url(/favicon.png) 50%/contain no-repeat;width:clamp(1.5rem,9cqi,3rem);position:relative}:is(.pe-page--blog,.pe-page--article) .pe-cover-fallback-copy{z-index:1;flex-direction:column;gap:.25em;display:flex;position:relative}:is(.pe-page--blog,.pe-page--article) .pe-cover-fallback-topic{color:var(--bl-ink);letter-spacing:-.015em;font-size:clamp(.875rem,5.5cqi,1.75rem);font-weight:500;line-height:1.15}:is(.pe-page--blog,.pe-page--article) .pe-cover-fallback-tags{color:#4a5570;font-size:clamp(.6875rem,3.4cqi,1rem);line-height:1.35}@container (width<=12rem){:is(.pe-page--blog,.pe-page--article) .pe-cover-fallback{justify-content:center;align-items:center}:is(.pe-page--blog,.pe-page--article) .pe-cover-fallback-mark{width:28cqi}:is(.pe-page--blog,.pe-page--article) .pe-cover-fallback-copy{display:none}}@media (max-width:640px),(horizontal-viewport-segments:2){:root .pe-page--blog .pe-post:not(.pe-post--feature) .pe-post-tags,:root .pe-page--blog .pe-blog[data-pe-filtering] .pe-post--feature .pe-post-tags,:root .pe-page--article .pe-related-grid .pe-post-tags{display:none}}@media print{.pe-page--article .pe-article-tags,:is(.pe-page--blog,.pe-page--article) .pe-post-tags{display:none}}
