main.pillar-page{--pillar-measure:42rem;--pillar-font-heading:"Montserrat", "Montserrat Fallback", "Roboto", "Roboto Fallback", sans-serif;--pillar-font-body:var(--font-sans);font-family:var(--pillar-font-body)}main.pillar-page.pillar-page :is(p,li,a,button,label,figcaption,blockquote){font-family:var(--pillar-font-body)}main.pillar-page.pillar-page :is(h1,h2,h3,h4,h5,h6){font-family:var(--pillar-font-heading);letter-spacing:-.01em}main.pillar-page :is(h1,h2,h3){text-wrap:balance}main.pillar-page :is(p,li){text-wrap:pretty}main.pillar-page.pillar-page .ph__h1{font-size:clamp(2rem,1rem + 2.8vw,3.25rem);line-height:1.15}main.pillar-page.pillar-page .feature-grid__closing{font-weight:500;color:var(--color-text-secondary)}main.pillar-page .feature-grid__header,main.pillar-page .cta{gap:0}main.pillar-page.pillar-page :is(.feature-grid__headline,.cta__headline){margin-top:0;margin-bottom:0}main.pillar-page.pillar-page .cta .eyebrow{margin:0 0 .75rem}main.pillar-page.pillar-page :is(.feature-grid__subheadline,.cta__body){margin-top:1rem;margin-bottom:0}main.pillar-page.pillar-page .feature-grid__subheadline+.feature-grid__subheadline,main.pillar-page.pillar-page .cta__body+.cta__body{margin-top:.75rem}main.pillar-page.pillar-page .cta__buttons{margin-top:2rem}main.pillar-page.pillar-page .def__col-text>.def__header:last-child{margin-bottom:0}main.pillar-page.pillar-page .ph+.section.summary-band{margin-top:0;padding-top:2.5rem}main.pillar-page .summary-band :is(.tldr,.takeaways){max-width:calc(var(--pillar-measure) + 3rem);margin-inline:auto}main.pillar-page.pillar-page .def-section .portable-text p{font-size:var(--text-body-lg)}main.pillar-page .feature-grid__closing{max-width:var(--pillar-measure);margin-inline:auto}main.pillar-page .def-section .portable-text,main.pillar-page .feature-grid__subheadline,main.pillar-page .cta__body{max-width:var(--measure-intro);margin-inline:auto}main.pillar-page .feature-grid__list{--fg-cols:min(var(--cols, 3), 4);--fg-gap:1.5rem;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--fg-gap)}main.pillar-page .feature-grid__list>li{flex:0 0 calc((100% - (var(--fg-cols) - 1)*var(--fg-gap))/var(--fg-cols));min-width:0}@media (max-width:80rem){main.pillar-page .feature-grid__list{--fg-cols:min(var(--cols, 3), 3)}}@media (max-width:56rem){main.pillar-page .feature-grid__list{--fg-cols:min(var(--cols, 3), 2)}}@media (max-width:40rem){main.pillar-page .feature-grid__list{--fg-cols:1}}main.pillar-page .feature-grid__list{max-width:calc(var(--fg-cols)*22rem + (var(--fg-cols) - 1)*var(--fg-gap));margin-inline:auto}@media (min-width:48rem){main.pillar-page .feature-grid__list:not([data-cols="4"])>li:not(:has(.feature-grid__body)) .feature-grid__card{display:flex;align-items:center;gap:1rem;padding-block:1.25rem}main.pillar-page .feature-grid__list:not([data-cols="4"])>li:not(:has(.feature-grid__body)) .feature-grid__icon-wrap{flex:none;margin:0}}main.pillar-page .def-section .portable-text p:last-child{margin-top:1.5rem}main.pillar-page .def-section .portable-text p:last-child>a:only-child{display:inline-flex;align-items:center;gap:.375rem;color:var(--color-text-accent);font-weight:600;text-decoration:none}main.pillar-page .def-section .portable-text p:last-child>a:only-child:after{content:"arrow_forward";font-family:Material Symbols Outlined;font-size:1.125rem;line-height:1}main.pillar-page .def-section .portable-text p:last-child>a:only-child:hover{text-decoration:underline;text-underline-offset:.2em}main.pillar-page.pillar-page .heading.related__headline{font-size:var(--text-h2);text-align:center;margin-bottom:3rem}main.pillar-page .related__list>li{display:flex}main.pillar-page .related__list>li>*{flex:1}main.pillar-page .blog-feed__arrow--prev{left:-1.25rem}main.pillar-page .blog-feed__arrow--next{right:-1.25rem}main.pillar-page .btn--secondary:not(.btn--inverted){--_fg:var(--color-text-accent);--_border:var(--color-button-bg);border-width:2px}main.pillar-page.pillar-page .feature-grid__subheadline--lead-in{color:var(--color-text-primary);font-weight:500}main.pillar-page.pillar-page .feature-grid__subheadline+.feature-grid__subheadline.feature-grid__subheadline--lead-in{margin-top:2rem}main.pillar-page .feature-grid__header:has(>.feature-grid__subheadline--lead-in:last-child){margin-bottom:1.25rem}.pillar-definition[data-astro-cid-yvbahnfj]{margin:0;font-size:var(--text-body-sm)}.pillar-hero__ctas[data-astro-cid-yvbahnfj]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.75rem}.pillar-hero__btn[data-astro-cid-yvbahnfj]{display:inline-flex;align-items:center;justify-content:center;min-height:3.5rem;padding-inline:1.75rem;border:2px solid var(--color-button-bg);border-radius:var(--btn-radius);font-family:"Roboto","Roboto Fallback",var(--font-sans);font-size:var(--text-body-lg);font-weight:var(--btn-font-weight);text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.pillar-hero__btn--primary[data-astro-cid-yvbahnfj]{background:var(--color-button-bg);color:#fff}.pillar-hero__btn--primary[data-astro-cid-yvbahnfj]:hover{background:var(--color-button-bg-hover);border-color:var(--color-button-bg-hover)}.pillar-hero__btn--secondary[data-astro-cid-yvbahnfj]{background:#fff;color:var(--color-text-accent)}.pillar-hero__btn--secondary[data-astro-cid-yvbahnfj]:hover{background:var(--color-button-bg);color:#fff}