.c-blog-article{padding-block:calc(68px + clamp(1.5rem,4vw,3rem)) clamp(2.5rem,6vw,5rem)}.c-blog-article__head{border-radius:var(--fp-radius-panel);background:linear-gradient(120deg, var(--fp-lavender-pale), var(--fp-baby-blue) 48%, var(--fp-peach-pale));padding:clamp(2rem,4.5vw,4rem)}.c-blog-article__head-inner{max-width:46rem;margin-inline:auto}.c-blog-article__crumb-list{gap:0 var(--fp-space-12);margin:0 0 var(--fp-space-16);flex-wrap:wrap;padding:0;list-style:none;display:flex}.c-blog-article__crumb{min-height:44px;font-size:var(--fp-text-085);font-weight:var(--fp-weight-bold);letter-spacing:var(--fp-tracking-sm);color:var(--fp-gray-dark);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--fp-gray-mid);text-decoration-color:var(--fp-gray-mid);align-items:center;transition:color .2s;display:inline-flex}.c-blog-article__crumb:hover{color:var(--fp-teal-deep);text-decoration-color:currentColor}.c-blog-article__crumb-item{align-items:center;gap:var(--fp-space-12);display:inline-flex}.c-blog-article__crumb-separator{font-size:var(--fp-text-100);color:var(--fp-gray-mid)}.c-blog-article__title{font-family:var(--fp-font-display);font-weight:var(--fp-weight-regular);font-size:clamp(1.9rem,2.4vw + 1rem,2.9rem);line-height:var(--fp-leading-120);letter-spacing:var(--fp-tracking-title);text-wrap:balance;color:var(--fp-ink);margin:0}.c-blog-article__date{margin:var(--fp-space-16) 0 0;font-family:var(--fp-font-display);font-size:var(--fp-text-110);letter-spacing:var(--fp-tracking-title);color:var(--fp-ink-soft)}.c-blog-article__lead{margin:var(--fp-space-16) 0 0;max-width:44rem;font-size:clamp(1rem,.4vw + .92rem,1.15rem);line-height:var(--fp-leading-160);color:var(--fp-ink-soft);text-wrap:pretty}.c-blog-article__column{max-width:46rem;margin:var(--fp-space-48) auto 0}.c-blog-article__prose{font-size:clamp(1rem,.4vw + .92rem,1.15rem);line-height:var(--fp-leading-160);color:var(--fp-ink-soft)}.c-blog-article__prose>:first-child{margin-top:0}.c-blog-article__prose p{margin:0 0 var(--fp-space-20);text-wrap:pretty}.c-blog-article__prose h2{margin:var(--fp-space-24) 0 var(--fp-space-16);padding-top:var(--fp-space-32);border-top:1px solid var(--fp-ink-a08);font-family:var(--fp-font-display);font-weight:var(--fp-weight-regular);font-size:var(--fp-text-200);line-height:var(--fp-leading-130);letter-spacing:var(--fp-tracking-title);color:var(--fp-ink);text-wrap:balance;scroll-margin-top:calc(68px + var(--fp-space-24))}.c-blog-article__prose>h2:first-child{border-top:0;padding-top:0}@media (width<=767px){.c-blog-article__prose h2{font-size:var(--fp-text-175)}}.c-blog-article__prose h3{margin:var(--fp-space-40) 0 var(--fp-space-12);font-family:var(--fp-font-display);font-weight:var(--fp-weight-regular);font-size:var(--fp-text-140);line-height:var(--fp-leading-130);letter-spacing:var(--fp-tracking-sm);color:var(--fp-teal-deep);-webkit-text-stroke:.5px currentColor;scroll-margin-top:calc(68px + var(--fp-space-24))}.c-blog-article__prose h2 strong,.c-blog-article__prose h3 strong{font-weight:inherit;color:inherit}.c-blog-article__prose h4,.c-blog-article__prose h5,.c-blog-article__prose h6{margin:var(--fp-space-32) 0 var(--fp-space-8);font-size:var(--fp-text-110);font-weight:var(--fp-weight-bold);color:var(--fp-ink)}.c-blog-article__prose strong,.c-blog-article__prose b{font-weight:var(--fp-weight-bold);color:var(--fp-ink)}.c-blog-article__bold-paragraph strong{font-weight:var(--fp-weight-regular)}.c-blog-article__prose a{color:var(--fp-teal-deep);text-underline-offset:.15em}.c-blog-article__prose ul,.c-blog-article__prose ol{margin:0 0 var(--fp-space-20);padding-left:var(--fp-space-24)}.c-blog-article__prose li{margin-bottom:var(--fp-space-8)}.c-blog-article__prose li::marker{color:var(--fp-teal-deep)}.c-blog-article__prose li strong{font-weight:var(--fp-weight-regular);color:var(--fp-teal-deep)}.c-blog-article__prose li>p{margin:0}.c-blog-article__prose blockquote{margin:var(--fp-space-24) 0;padding-left:var(--fp-space-20);border-left:3px solid var(--fp-teal);font-style:italic}.c-blog-article__prose figure{margin:var(--fp-space-32) auto;text-align:center}.c-blog-article__prose img{border-radius:var(--fp-radius-card);max-width:100%;height:auto;margin-inline:auto;display:block}.c-blog-article__prose figcaption{margin-top:var(--fp-space-8);font-size:var(--fp-text-085);color:var(--fp-ink-soft)}.c-blog-article__prose hr{margin:var(--fp-space-40) 0;border:0;border-top:1px solid var(--fp-ink-a08)}.c-blog-article__prose table{width:100%;margin:0 0 var(--fp-space-24);border-collapse:collapse;font-size:var(--fp-text-090);display:block;overflow-x:auto}.c-blog-article__prose th,.c-blog-article__prose td{padding:var(--fp-space-8) var(--fp-space-12);border-bottom:1px solid var(--fp-ink-a08);text-align:left;vertical-align:top}.c-blog-article__toc{margin:var(--fp-space-32) 0;padding:var(--fp-space-24);border-radius:var(--fp-radius-card);background:var(--fp-baby-blue)}.c-blog-article__toc-label{margin:0 0 var(--fp-space-16);font-size:var(--fp-text-085);font-weight:var(--fp-weight-bold);letter-spacing:.16em;line-height:var(--fp-leading-150);text-transform:uppercase;color:var(--fp-teal-deep)}.c-blog-article__toc-list{padding-left:var(--fp-space-24);margin:0}.c-blog-article__toc-item{margin-bottom:var(--fp-space-8);color:var(--fp-gray-dark)}.c-blog-article__toc-link{color:var(--fp-gray-dark);line-height:var(--fp-leading-150);background:linear-gradient(currentColor,currentColor) 0 100%/0% 1px no-repeat;padding-bottom:.1em;text-decoration:none;transition:background-size .3s,color .2s}.c-blog-article__toc-link:hover,.c-blog-article__toc-link:focus-visible{color:var(--fp-teal-deep);background-size:100% 1px}.c-blog-article__hero{margin:var(--fp-space-40) 0}.c-blog-article__hero-image{border-radius:var(--fp-radius-card);width:100%;height:auto;display:block}.c-blog-article__hero-caption{margin-top:var(--fp-space-8);font-size:var(--fp-text-085);color:var(--fp-ink-soft);text-align:center}.c-blog-article__faq{margin-top:var(--fp-space-56)}.c-blog-article__section-title{margin:0 0 var(--fp-space-20);font-family:var(--fp-font-display);font-weight:var(--fp-weight-regular);font-size:var(--fp-text-200);line-height:var(--fp-leading-130);letter-spacing:var(--fp-tracking-sm);color:var(--fp-ink);text-wrap:balance;scroll-margin-top:calc(68px + var(--fp-space-24))}.c-blog-article__faq-item{border-top:1px solid var(--fp-ink-a08)}.c-blog-article__faq-item:last-of-type{border-bottom:1px solid var(--fp-ink-a08)}.c-blog-article__faq-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:56px;list-style:none;display:flex}.c-blog-article__faq-summary::-webkit-details-marker{display:none}.c-blog-article__faq-question{padding-block:var(--fp-space-12);font-family:var(--fp-font-body);font-size:var(--fp-text-110);font-weight:var(--fp-weight-medium);line-height:var(--fp-leading-140);color:var(--fp-ink);margin:0}.c-blog-article__faq-chevron{color:var(--fp-ink-soft);flex:none;transition:transform .25s}.c-blog-article__faq-item[open] .c-blog-article__faq-chevron{transform:rotate(180deg)}.c-blog-article__faq-answer{font-size:var(--fp-text-100);line-height:var(--fp-leading-160);color:var(--fp-ink-soft);margin:0 0 1.25rem}.c-blog-article__faq-answer p{margin:0 0 var(--fp-space-12)}.c-blog-article__faq-answer ul,.c-blog-article__faq-answer ol{margin:0 0 var(--fp-space-12);padding-left:var(--fp-space-24)}.c-blog-article__faq-answer li{margin-bottom:var(--fp-space-8)}.c-blog-article__faq-answer a{color:var(--fp-teal-deep)}.c-blog-article__cta{justify-items:center;gap:var(--fp-space-20);margin-top:var(--fp-space-64);border-radius:var(--fp-radius-panel);background:linear-gradient(120deg, var(--fp-lavender-pale), var(--fp-baby-blue) 48%, var(--fp-peach-pale));text-align:center;padding:clamp(2rem,4.5vw,4rem);display:grid}.c-blog-article__cta-title{max-width:40rem;font-family:var(--fp-font-display);font-weight:var(--fp-weight-regular);font-size:clamp(1.9rem,2.4vw + 1rem,2.9rem);line-height:var(--fp-leading-120);letter-spacing:var(--fp-tracking-title);text-wrap:balance;color:var(--fp-ink);margin:0}.c-blog-article__cta-lead{max-width:40rem;font-size:clamp(1rem,.4vw + .92rem,1.15rem);line-height:var(--fp-leading-160);color:var(--fp-ink-soft);margin:0}.c-blog-article__flip{justify-items:center;gap:var(--fp-space-16);width:100%;margin-top:var(--fp-space-12);display:grid}.c-blog-article__flip-card{width:100%;max-width:var(--fp-container-40);perspective:1800px;position:relative}.c-blog-article__flip-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.4,.1,.2,1);position:relative}.c-blog-article__flip-inner.is-flipped{transform:rotateY(180deg)}.c-blog-article__flip-face{object-fit:contain;backface-visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.c-blog-article__flip-face--back{transform:rotateY(180deg)}.c-blog-article__flip-button{min-height:44px;padding:var(--fp-space-8) var(--fp-space-20);border-radius:var(--fp-radius-3xl);background-color:var(--fp-lavender-overlay-soft);font-family:var(--fp-font-body);font-size:var(--fp-text-090);color:var(--fp-ink);cursor:pointer;border:none}@media (prefers-reduced-motion:reduce){.c-blog-article__flip-inner{transition:none;transform:none}.c-blog-article__flip-inner.is-flipped{transform:none}.c-blog-article__flip-face{transition:opacity .25s}.c-blog-article__flip-face--back{opacity:0;transform:none}.c-blog-article__flip-inner.is-flipped .c-blog-article__flip-face--front{opacity:0}.c-blog-article__flip-inner.is-flipped .c-blog-article__flip-face--back{opacity:1}}.c-blog-article__caption{font-size:var(--fp-text-085);color:var(--fp-ink-soft);margin:0}.c-blog-article__cta-line{max-width:40rem;font-size:var(--fp-text-110);font-style:italic;line-height:var(--fp-leading-150);color:var(--fp-ink);margin:0}.c-blog-article__cta-line a{color:var(--fp-teal-deep)}.c-blog-article__related{max-width:46rem;margin:var(--fp-space-64) auto 0}.c-blog-article__related-list{gap:var(--fp-space-8);margin:0;padding:0;list-style:none;display:grid}.c-blog-article__related-link{align-items:baseline;gap:var(--fp-space-12);min-height:44px;padding-block:var(--fp-space-8);font-size:clamp(1rem,.4vw + .92rem,1.15rem);line-height:var(--fp-leading-150);color:var(--fp-ink);text-decoration:none;display:inline-flex}.c-blog-article__related-text{text-underline-offset:.2em;text-decoration:underline;-webkit-text-decoration-color:var(--fp-ink-a08);text-decoration-color:var(--fp-ink-a08);transition:text-decoration-color .25s,color .25s}.c-blog-article__related-link:hover .c-blog-article__related-text{color:var(--fp-teal-deep);text-decoration-color:currentColor}.c-blog-article__related-arrow{color:var(--fp-teal-deep);flex:none;transition:transform .25s}.c-blog-article__related-link:hover .c-blog-article__related-arrow,.c-blog-article__related-link:focus-visible .c-blog-article__related-arrow{transform:translate(4px)}.c-blog-article__more{margin-top:var(--fp-space-16)}.c-blog-article__more-summary{cursor:pointer;min-height:44px;font-weight:var(--fp-weight-bold);color:var(--fp-teal-deep)}@media (prefers-reduced-motion:reduce){.c-blog-article__related-text,.c-blog-article__related-arrow,.c-blog-article__faq-chevron,.c-blog-article__crumb,.c-blog-article__toc-link{transition-duration:.01ms}}
