.flip-card[data-astro-cid-wsl4ucfd]{perspective:1000px}.flip-card-inner[data-astro-cid-wsl4ucfd]{position:relative;width:100%;height:100%;transition:transform 1s;transform-style:preserve-3d}.flip-card[data-astro-cid-wsl4ucfd]:hover .flip-card-inner[data-astro-cid-wsl4ucfd]{@media(min-width:1024px){transform:rotateY(180deg)}}.flip-card-inner[data-astro-cid-wsl4ucfd].is-flipped{transform:rotateY(180deg)}.flip-card-front[data-astro-cid-wsl4ucfd],.flip-card-back[data-astro-cid-wsl4ucfd]{position:absolute;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.flip-card-back[data-astro-cid-wsl4ucfd]{transform:rotateY(180deg)}.carousel-dot[data-astro-cid-wsl4ucfd].is-active{background-color:var(--color-primary-bold)}.grid-item[data-astro-cid-azwsnvwy] .themed-icon{background-color:var(--icon-color)}.item-text[data-astro-cid-azwsnvwy]{color:var(--text-color)}.explainer-dot[data-astro-cid-qq6d3mxy].is-active{background-color:var(--color-primary-bold)}.feature-title[data-astro-cid-ndtq5x2v]{color:var(--title-color)}.feature-description[data-astro-cid-ndtq5x2v]{color:var(--text-color)}.secondary-title[data-astro-cid-ndtq5x2v]{color:var(--title-color)}.secondary-description[data-astro-cid-ndtq5x2v]{color:var(--text-color)}.feature-title[data-astro-cid-ndtq5x2v] strong{color:var(--standout-color)}.feature-description[data-astro-cid-ndtq5x2v] strong{font-weight:700}.feature-description[data-astro-cid-ndtq5x2v] a,.feature-title[data-astro-cid-ndtq5x2v] a{font-weight:600;cursor:pointer}.feature-description[data-astro-cid-ndtq5x2v] a:hover,.feature-title[data-astro-cid-ndtq5x2v] a:hover{color:var(--standout-color)}.blog-callout-description[data-astro-cid-7pslw6e3] a{color:var(--color-primary-bold);font-weight:700;text-decoration:underline;transition:opacity .2s ease}.blog-callout-description[data-astro-cid-7pslw6e3] a:hover{opacity:.8}.animate-spin-slow[data-astro-cid-gg76ghft]{animation:spin 20s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.scroll-wrapper[data-astro-cid-slswrck3]{width:100%;overflow:hidden}.scroll-track[data-astro-cid-slswrck3]{display:flex;align-items:center;width:max-content;animation:scroll var(--partner-scroll-duration, 60s) linear infinite}.partner-item[data-astro-cid-slswrck3]{flex-shrink:0;padding:0 2rem}@media(min-width:768px){.partner-item[data-astro-cid-slswrck3]{padding:0 3rem}}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.scroll-wrapper[data-astro-cid-slswrck3]:hover .scroll-track[data-astro-cid-slswrck3]{animation-play-state:paused}.text-accent[data-astro-cid-wp4i3t6n]{color:var(--accent-color)}.basic-content-section-title[data-astro-cid-wp4i3t6n] p{margin:0}.basic-content-section-title[data-astro-cid-wp4i3t6n] strong{color:var(--accent-color);font-weight:inherit}.basic-content-description[data-astro-cid-wp4i3t6n] p{margin-bottom:1rem}.basic-content-description[data-astro-cid-wp4i3t6n] p:last-child{margin-bottom:0}.basic-content-description[data-astro-cid-wp4i3t6n] a{color:var(--accent-color);font-weight:700;text-decoration:underline}.basic-content-description[data-astro-cid-wp4i3t6n] ul,.basic-content-description[data-astro-cid-wp4i3t6n] ol{padding-left:1.25rem;margin-bottom:1rem}.basic-content-description[data-astro-cid-wp4i3t6n] ul:last-child,.basic-content-description[data-astro-cid-wp4i3t6n] ol:last-child{margin-bottom:0}@media(min-width:1024px){.image-left[data-astro-cid-wp4i3t6n] .image-section[data-astro-cid-wp4i3t6n]{order:1}.image-left[data-astro-cid-wp4i3t6n] .content-section[data-astro-cid-wp4i3t6n],.image-right[data-astro-cid-wp4i3t6n] .image-section[data-astro-cid-wp4i3t6n]{order:2}.image-right[data-astro-cid-wp4i3t6n] .content-section[data-astro-cid-wp4i3t6n]{order:1}}.erc-results-dot[data-astro-cid-ziijzzqg].is-active{background-color:var(--color-secondary-bold);opacity:1}.erc-results-tooltip[data-astro-cid-ziijzzqg]{width:min(18rem,calc(100vw - 2rem))}.erc-results-tooltip[data-astro-cid-ziijzzqg]:after{content:"";position:absolute;left:50%;bottom:-.45rem;width:1rem;height:1rem;transform:translate(-50%) rotate(45deg);border-radius:.125rem;background:var(--color-text-black)}@media(min-width:1024px){.erc-results-image[data-astro-cid-ziijzzqg]{min-height:32rem}}.review-body[data-astro-cid-rzcjddem]::-webkit-scrollbar{width:4px}.review-body[data-astro-cid-rzcjddem]::-webkit-scrollbar-track{background:transparent}.review-body[data-astro-cid-rzcjddem]::-webkit-scrollbar-thumb{background-color:transparent;border-radius:20px;transition:background-color .2s ease}.review-body[data-astro-cid-rzcjddem]:hover::-webkit-scrollbar-thumb{background-color:var(--color-secondary-bold)}.review-body[data-astro-cid-rzcjddem]{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .2s ease}.review-body[data-astro-cid-rzcjddem]:hover{scrollbar-color:var(--color-secondary-bold) transparent}.reviews-carousel-dot[data-astro-cid-2y73ryw5].is-active{background-color:var(--color-primary-bold)}#reviews-grid-carousel[data-astro-cid-2y73ryw5] .swiper-slide{height:auto;display:flex}.service-hero-portable-list-item-copy[data-astro-cid-sivfcz4h] p{margin:0}.italic-marks[data-astro-cid-4ecfzchu] em{font-family:var(--font-heading);font-style:italic;color:var(--color-primary-bold)}.service-hero-description[data-astro-cid-4ecfzchu] a{color:var(--color-primary-bold);font-weight:700;text-decoration:underline}.italic-marks[data-astro-cid-b6paeoel] em{font-family:var(--font-heading);font-style:italic;color:var(--color-primary-bold)}.explore-subhead[data-astro-cid-b6paeoel] a{color:var(--color-primary-bold);text-decoration:underline}.image-link-grid-card[data-astro-cid-7fx67pp2]{aspect-ratio:6 / 5}.image-link-grid-overlay[data-astro-cid-7fx67pp2]{background:linear-gradient(180deg,#0000000f 40%,#000000b8)}.title-text[data-astro-cid-75lyl6mf]{font-family:var(--font-heading)}.title-text[data-astro-cid-75lyl6mf] strong{color:var(--bold-color);font-weight:inherit}.title-text[data-astro-cid-75lyl6mf] em{color:var(--italic-color);font-style:inherit}.tab-trigger[data-astro-cid-75lyl6mf]{color:var(--color-text-muted);opacity:.6;transition:all .3s ease}.tab-trigger[data-astro-cid-75lyl6mf].active{color:var(--accent-color);opacity:1}.tab-trigger[data-astro-cid-75lyl6mf]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--accent-color);transform:scaleX(0);transition:transform .3s ease}.tab-trigger[data-astro-cid-75lyl6mf].active:after{transform:scaleX(1)}.portable-content[data-astro-cid-75lyl6mf] strong{font-weight:700}.center-content-subhead[data-astro-cid-75lyl6mf] a{color:var(--color-primary-bold);font-weight:700;text-decoration:underline}.items-swiper[data-astro-cid-zovonsg5]{overflow:hidden}.items-swiper[data-astro-cid-zovonsg5] .swiper-slide[data-astro-cid-zovonsg5]{width:320px}.carousel-card[data-astro-cid-zovonsg5]{position:relative;overflow:hidden}.bg-linear-to-b[data-astro-cid-uyrfgfx3]{background:linear-gradient(to bottom,var(--tw-gradient-from),var(--tw-gradient-to))}.rich-text-page-section-hero[data-astro-cid-kpjuekzr]{background-color:var(--color-text-secondary)}.rich-text-page-section-content[data-astro-cid-kpjuekzr] p{color:var(--color-text-secondary);line-height:1.9;margin-top:0;margin-bottom:1.5rem;font-size:1.125rem}.rich-text-page-section-content[data-astro-cid-kpjuekzr] h2,.rich-text-page-section-content[data-astro-cid-kpjuekzr] h3,.rich-text-page-section-content[data-astro-cid-kpjuekzr] h4{color:var(--color-text-secondary);margin-top:2.5rem;margin-bottom:1rem}.rich-text-page-section-content[data-astro-cid-kpjuekzr] blockquote{border-left:4px solid var(--color-primary-bold);color:var(--color-text-secondary);font-style:italic;margin:0 0 1.5rem;padding-left:1.25rem}.rich-text-page-section-content[data-astro-cid-kpjuekzr] a{color:var(--color-primary-bold);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.rich-text-page-section-content[data-astro-cid-kpjuekzr] ul,.rich-text-page-section-content[data-astro-cid-kpjuekzr] ol{margin-bottom:1.5rem;padding-left:1.25rem;color:var(--color-text-primary)}.rich-text-page-section-content[data-astro-cid-kpjuekzr] li{margin-bottom:.5rem;line-height:1.75;font-size:1.125rem}.rich-text-page-section-content[data-astro-cid-kpjuekzr] .portable-text-image-figure{margin:0 0 2rem}.rich-text-page-section-content[data-astro-cid-kpjuekzr] .portable-text-image{border-radius:1rem;display:block;max-width:100%}.rich-text-page-section-content[data-astro-cid-kpjuekzr] .portable-text-image-inline{display:inline-block;margin:0 .5rem;vertical-align:middle}.rich-text-page-section-content[data-astro-cid-kpjuekzr] .portable-text-image-caption{color:var(--color-text-muted);font-size:.95rem;line-height:1.6;margin-top:.75rem;text-align:center}.desktop-carousel-shell[data-astro-cid-fyhwjzos]{max-width:94.5rem;margin:0 auto;padding-left:7.5rem;padding-right:1rem}.desktop-carousel-wrapper[data-astro-cid-fyhwjzos]{overflow:hidden;margin-left:12.5rem;padding-left:1.5rem;padding-bottom:2.5rem}.desktop-slide-inner[data-astro-cid-fyhwjzos]{max-width:63rem;display:flex;align-items:center;gap:5rem;justify-content:flex-start}.desktop-slide-image[data-astro-cid-fyhwjzos]{width:26.5625rem;aspect-ratio:3 / 4;border-radius:1.5rem;overflow:hidden;flex-shrink:0}.desktop-slide-text[data-astro-cid-fyhwjzos]{max-width:31rem}.desktop-controls[data-astro-cid-fyhwjzos]{position:absolute;right:13%;bottom:0;display:flex;align-items:center;gap:2.5rem;z-index:10}.desktop-control-button[data-astro-cid-fyhwjzos]{display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-black);transition:color .25s ease,opacity .25s ease}.desktop-control-button[data-astro-cid-fyhwjzos]:hover{color:var(--color-tertiary-bold)}.mobile-image-swiper[data-astro-cid-fyhwjzos]{padding-left:16px;padding-right:0;padding-bottom:4px;overflow:visible}.mobile-image-swiper[data-astro-cid-fyhwjzos] .swiper-wrapper[data-astro-cid-fyhwjzos]{align-items:flex-end}.mobile-image-swiper[data-astro-cid-fyhwjzos] .swiper-slide[data-astro-cid-fyhwjzos]{transition:transform .55s ease}.mobile-carousel-slide[data-astro-cid-fyhwjzos]{padding:22px 18px 22px 0;transition:padding .55s ease,opacity .55s ease}.mobile-carousel-slide[data-astro-cid-fyhwjzos].swiper-slide-active{opacity:1;padding:0 22px 0 0}.mobile-slide-image[data-astro-cid-fyhwjzos]{border-radius:1.5rem;padding:3.5rem 1rem;background-color:transparent;transform-origin:center;transition:padding .55s ease,border-radius .55s ease}.mobile-carousel-slide[data-astro-cid-fyhwjzos].swiper-slide-next .mobile-slide-image[data-astro-cid-fyhwjzos],.mobile-carousel-slide[data-astro-cid-fyhwjzos].swiper-slide-prev .mobile-slide-image[data-astro-cid-fyhwjzos]{border-radius:1.5rem}.mobile-carousel-slide[data-astro-cid-fyhwjzos].swiper-slide-active .mobile-slide-image[data-astro-cid-fyhwjzos]{transform:scale(1);border-radius:1.5rem;padding:0}.mobile-peek-index[data-astro-cid-fyhwjzos]{display:flex;justify-content:flex-start;width:100%;padding-left:1rem;margin-top:.35rem;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .35s ease,transform .35s ease}.mobile-carousel-slide[data-astro-cid-fyhwjzos].swiper-slide-next .mobile-peek-index[data-astro-cid-fyhwjzos]{opacity:1;transform:translateY(0)}.mobile-peek-index-text[data-astro-cid-fyhwjzos]{color:var(--color-text-secondary);font-size:1rem;line-height:1.2;letter-spacing:.2em;font-weight:500;white-space:nowrap}.mobile-peek-index-total[data-astro-cid-fyhwjzos]{opacity:.5;margin-left:.2rem}.accordion-item[data-astro-cid-7iaghxn4]{border:1px solid rgba(0,0,0,.03)}.accordion-trigger[data-astro-cid-7iaghxn4][aria-expanded=true] .accordion-icon-vertical[data-astro-cid-7iaghxn4]{transform:translate(-50%,-50%) rotate(90deg) scale(0);opacity:0}.accordion-trigger[data-astro-cid-7iaghxn4][aria-expanded=true] .accordion-icon-wrapper[data-astro-cid-7iaghxn4]{filter:brightness(.95)}.accordion-content[data-astro-cid-7iaghxn4]{transition:height .6s cubic-bezier(.34,1.56,.64,1),opacity .4s ease}.accordion-trigger[data-astro-cid-7iaghxn4][aria-expanded=true]+.accordion-content[data-astro-cid-7iaghxn4]{height:auto;opacity:1}.accordion-inner[data-astro-cid-7iaghxn4] ul{list-style-type:disc;padding-left:1.25rem;margin-top:1rem;margin-bottom:1rem}.accordion-inner[data-astro-cid-7iaghxn4] li{margin-bottom:.5rem}.accordion-inner[data-astro-cid-7iaghxn4] li::marker{color:var(--text-color)}.accordion-inner[data-astro-cid-7iaghxn4] p{margin-bottom:1rem}.accordion-inner[data-astro-cid-7iaghxn4] p:last-child{margin-bottom:0}.accordion-inner[data-astro-cid-7iaghxn4] strong{font-weight:700}@media(prefers-reduced-motion:reduce){.accordion-content[data-astro-cid-7iaghxn4],.accordion-icon-vertical[data-astro-cid-7iaghxn4],.accordion-icon-wrapper[data-astro-cid-7iaghxn4]{transition:none!important}}.dh-tip[data-astro-cid-z6podqt2]{position:relative}.dh-tip[data-astro-cid-z6podqt2]:after,.dh-tip[data-astro-cid-z6podqt2]:before{opacity:0;pointer-events:none;transition:opacity .15s ease-out;position:absolute;left:50%;z-index:20}.dh-tip[data-astro-cid-z6podqt2]:after{content:attr(data-tip);bottom:calc(100% + .5rem);transform:translate(-50%);width:max-content;max-width:11rem;border-radius:.5rem;background-color:var(--color-text-secondary);padding:.375rem .5rem;font-size:.625rem;line-height:.875rem;font-weight:600;color:var(--color-bg-light);text-align:center;white-space:normal;box-shadow:0 6px 16px #3042512e}.dh-tip[data-astro-cid-z6podqt2]:before{content:"";bottom:calc(100% + .25rem);height:.5rem;width:.5rem;transform:translate(-50%) rotate(45deg);background-color:var(--color-text-secondary)}.dh-tip[data-astro-cid-z6podqt2]:hover:after,.dh-tip[data-astro-cid-z6podqt2]:hover:before,.dh-tip[data-astro-cid-z6podqt2]:focus-visible:after,.dh-tip[data-astro-cid-z6podqt2]:focus-visible:before{opacity:1}.team-member-quote-feature-title[data-astro-cid-fkw53vco] p{margin:0}.team-member-quote-feature-title[data-astro-cid-fkw53vco] strong{color:var(--accent-color);font-weight:inherit}.team-member-quote-feature-body[data-astro-cid-fkw53vco]{line-height:1.75}.team-member-quote-feature-body[data-astro-cid-fkw53vco] p{margin-bottom:1.5rem}.team-member-quote-feature-body[data-astro-cid-fkw53vco] p:last-child{margin-bottom:0}.team-member-quote-feature-body[data-astro-cid-fkw53vco] strong{font-weight:700}.team-member-quote-feature-body[data-astro-cid-fkw53vco] a{color:var(--accent-color);font-weight:700;text-decoration:underline}.quote-card-grid[data-astro-cid-fkw53vco]{pointer-events:none}.process-step-copy[data-astro-cid-eeydq5p6]{line-height:1.65}.process-step-description[data-astro-cid-eeydq5p6] p{display:inline;margin:0}.process-step-description[data-astro-cid-eeydq5p6] p+p:before{content:" "}.process-step-description[data-astro-cid-eeydq5p6] a{color:var(--color-primary-bold);font-weight:700;text-decoration:underline}.process-step-tooltip[data-astro-cid-eeydq5p6]{width:min(18rem,calc(100vw - 2rem))}.process-step-tooltip[data-astro-cid-eeydq5p6]:after{content:"";position:absolute;left:50%;bottom:-.45rem;width:1rem;height:1rem;transform:translate(-50%) rotate(45deg);border-radius:.125rem;background:var(--color-text-black)}.detailed-steps-richtext[data-astro-cid-ahekp4nz] p,.detailed-steps-step-copy[data-astro-cid-ahekp4nz] p{margin:0}.detailed-steps-richtext[data-astro-cid-ahekp4nz] p+p,.detailed-steps-step-copy[data-astro-cid-ahekp4nz] p+p{margin-top:1rem}.detailed-steps-richtext[data-astro-cid-ahekp4nz] a,.detailed-steps-step-copy[data-astro-cid-ahekp4nz] a{color:var(--color-primary-bold);font-weight:700;text-decoration:underline}.pain-point-bg[data-astro-cid-e6pqaco2]{background-image:var(--backgroundUrl);min-height:750px;background-size:cover;background-position:center}.detailed-offering-tooltip[data-astro-cid-u77dmsoc]{width:min(18rem,calc(100vw - 3rem))}.detailed-offering-tooltip[data-astro-cid-u77dmsoc]:after{content:"";position:absolute;left:50%;top:100%;width:1rem;height:1rem;background:inherit;transform:translate(-50%,-.45rem) rotate(45deg)}.tab-scroll-container[data-astro-cid-usobprj7]::-webkit-scrollbar{display:none}.tab-btn[data-astro-cid-usobprj7].active-tab{color:var(--active-tab-color, var(--color-bg-light))}.tab-panel[data-astro-cid-usobprj7].hidden{display:none}.chart-block[data-astro-cid-hdl54r3x]{background-color:var(--bg-color)}.chart-block-description[data-astro-cid-hdl54r3x] a{color:var(--color-primary-bold);font-weight:700;text-decoration:underline}.comparison-grid-row[data-astro-cid-ppj4fluv]{display:grid;grid-template-columns:var(--comparison-grid-columns);gap:.375rem}.comparison-grid-row-tier[data-astro-cid-ppj4fluv]{height:var(--comparison-tier-row-height)}.comparison-grid-row-description[data-astro-cid-ppj4fluv]{min-height:6.5rem}.sticky-row-tier[data-astro-cid-ppj4fluv]{position:sticky;top:var(--comparison-sticky-top);z-index:40}.sticky-row-description[data-astro-cid-ppj4fluv]{position:sticky;top:calc(var(--comparison-sticky-top) + var(--comparison-tier-row-height));z-index:39}.sticky-row-tier[data-astro-cid-ppj4fluv]:before,.sticky-row-description[data-astro-cid-ppj4fluv]:before{content:"";position:absolute;inset:0;background-color:var(--color-bg-warm);z-index:-1;pointer-events:none}.comparison-section-header-cell[data-astro-cid-ppj4fluv]{display:flex;align-items:center;background:var(--color-text-secondary);color:var(--color-bg-light);padding:.875rem 1.25rem}.comparison-section-header-title[data-astro-cid-ppj4fluv]{font-weight:700;line-height:1.2}.comparison-section-header-mobile[data-astro-cid-ppj4fluv]+.comparison-section-header-mobile[data-astro-cid-ppj4fluv],.comparison-section-header-mobile[data-astro-cid-ppj4fluv]+.comparison-mobile-feature-row[data-astro-cid-ppj4fluv],.comparison-mobile-feature-row[data-astro-cid-ppj4fluv]+.comparison-section-header-mobile[data-astro-cid-ppj4fluv]{border-top:1px solid var(--color-border-light)}.comparison-tooltip[data-astro-cid-ppj4fluv]{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.comparison-tooltip-panel[data-astro-cid-ppj4fluv]{position:absolute;right:0;top:calc(100% + .75rem);z-index:60;display:none;width:min(18rem,70vw);border-radius:.75rem;background:var(--comparison-tooltip-bg);color:var(--color-bg-light);padding:.875rem 1rem;font-size:.9375rem;font-weight:400;line-height:1.45;text-align:left;box-shadow:0 18px 36px #1f2e3f47}.comparison-tooltip-panel[data-astro-cid-ppj4fluv]:before{content:"";position:absolute;top:-.45rem;right:.9rem;width:.9rem;height:.9rem;background:inherit;transform:rotate(45deg)}[data-astro-cid-ppj4fluv][data-comparison-tooltip].is-open .comparison-tooltip-panel[data-astro-cid-ppj4fluv],[data-astro-cid-ppj4fluv][data-comparison-tooltip]:focus-within .comparison-tooltip-panel[data-astro-cid-ppj4fluv]{display:block}@media(hover:hover){[data-astro-cid-ppj4fluv][data-comparison-tooltip]:hover .comparison-tooltip-panel[data-astro-cid-ppj4fluv]{display:block}}.comparison-mobile-feature-row[data-astro-cid-ppj4fluv]{grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr)}.comparison-row-button[data-astro-cid-ppj4fluv]{min-width:8.75rem}[data-astro-cid-ppj4fluv][data-comparison-dot].is-active{background:var(--color-tertiary-bold)}[data-astro-cid-ppj4fluv][data-tier-value].is-active{display:flex}.text-comparison__lede[data-astro-cid-rlw6epnk]{line-height:1.8}.text-comparison__card[data-astro-cid-rlw6epnk]{border-radius:1.25rem}.text-comparison__th[data-astro-cid-rlw6epnk]{padding:1.25rem 1.75rem;font-size:.75rem;font-weight:700;line-height:1.4;letter-spacing:2px;text-transform:uppercase}.text-comparison__path[data-astro-cid-rlw6epnk]{padding:1.65rem 1.75rem 2rem;border-top:1px solid var(--color-border-warm);border-right:1px solid var(--color-border-warm)}.text-comparison__cell[data-astro-cid-rlw6epnk]{padding:1.625rem 1.75rem;border-top:1px solid var(--color-border-warm)}.text-comparison__cell[data-astro-cid-rlw6epnk]+.text-comparison__cell[data-astro-cid-rlw6epnk]{border-left:1px solid var(--color-border-warm)}.text-comparison__rich[data-astro-cid-rlw6epnk] p{margin:0}.text-comparison__rich[data-astro-cid-rlw6epnk] em{font-style:normal;font-weight:600;color:var(--color-primary-shade)}.expert-tabs[data-astro-cid-rcanrukm]{scrollbar-width:none}.expert-tabs[data-astro-cid-rcanrukm]::-webkit-scrollbar{display:none}.expert-slider[data-astro-cid-irrcbej3]{position:relative}.expert-slider-viewport[data-astro-cid-irrcbej3]{display:grid}.expert-slider-track[data-astro-cid-irrcbej3]{display:grid;grid-template-columns:minmax(0,1fr)}.expert-slide[data-astro-cid-irrcbej3]{grid-area:1 / 1;min-width:0;opacity:0;pointer-events:none;transition:opacity .32s ease-out}.expert-slide[data-astro-cid-irrcbej3][data-active=true]{opacity:1;pointer-events:auto}.message-callout__body[data-astro-cid-6u4uotfg] p{margin:0;text-wrap:balance}.message-callout__body[data-astro-cid-6u4uotfg] p+p{margin-top:1.5rem}.message-callout__body[data-astro-cid-6u4uotfg] a{font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.message-callout__body[data-astro-cid-6u4uotfg] strong{font-weight:700}.question-callout[data-astro-cid-t54e3dwj]{padding-top:var(--spacing-question-callout-padding-top-mobile);padding-right:var(--spacing-question-callout-padding-x);padding-bottom:var(--spacing-question-callout-padding-bottom-mobile);padding-left:var(--spacing-question-callout-padding-x)}.question-callout__inner[data-astro-cid-t54e3dwj]{max-width:var(--size-question-callout-content-max);margin-inline:auto;display:flex;flex-direction:column;gap:var(--spacing-question-callout-content-gap)}.question-callout__copy[data-astro-cid-t54e3dwj]{display:flex;flex-direction:column;gap:var(--spacing-question-callout-copy-gap)}.question-callout__body[data-astro-cid-t54e3dwj] p{margin:0}.question-callout__body[data-astro-cid-t54e3dwj] p+p{margin-top:var(--spacing-question-callout-copy-gap);font-weight:700;color:var(--color-text-secondary)}.question-callout__items[data-astro-cid-t54e3dwj]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-question-callout-items-gap)}.question-callout__item[data-astro-cid-t54e3dwj]{position:relative;width:var(--size-question-callout-card-width)}.question-callout__card-shadow[data-astro-cid-t54e3dwj]{position:absolute;inset:0;z-index:0;border-radius:var(--radius-question-callout-card);background-color:var(--question-item-bg);opacity:.88;transform:translate(var(--spacing-question-callout-card-offset),var(--spacing-question-callout-card-offset))}.question-callout__card[data-astro-cid-t54e3dwj]{position:relative;z-index:1;min-height:var(--size-question-callout-card-height);border-radius:var(--radius-question-callout-card);background-color:var(--question-item-bg);padding-top:var(--spacing-question-callout-card-padding-top);padding-right:var(--spacing-question-callout-card-padding-x);padding-bottom:var(--spacing-question-callout-card-padding-bottom);padding-left:var(--spacing-question-callout-card-padding-x);text-align:center;display:flex;align-items:center;justify-content:center}.question-callout__badge[data-astro-cid-t54e3dwj]{position:absolute;top:0;left:50%;z-index:2;width:var(--size-question-callout-badge);height:var(--size-question-callout-badge);border-radius:9999px;transform:translate(-50%,-50%);background-color:var(--question-item-accent);color:var(--color-bg-light);font-weight:700;display:inline-flex;align-items:center;justify-content:center;line-height:1}.question-callout__item-body[data-astro-cid-t54e3dwj]{color:var(--color-text-primary)}.question-callout__item-body[data-astro-cid-t54e3dwj] p{margin:0}.question-callout__item-body[data-astro-cid-t54e3dwj] strong{color:var(--question-item-accent)}.question-callout__cta[data-astro-cid-t54e3dwj]{margin-top:var(--spacing-question-callout-cta-margin-top);display:flex;justify-content:center}@media(min-width:1024px){.question-callout[data-astro-cid-t54e3dwj]{padding-top:var(--spacing-question-callout-padding-top);padding-bottom:var(--spacing-question-callout-padding-bottom)}}.parallax-bg[data-astro-cid-qygatlgu]{background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}@media(max-width:768px){.parallax-bg[data-astro-cid-qygatlgu]{background-attachment:scroll}}@supports (-webkit-touch-callout: none){.parallax-bg[data-astro-cid-qygatlgu]{background-attachment:scroll}}.story-swiper[data-astro-cid-z6qoby3o]{overflow:hidden}.slide-content[data-astro-cid-z6qoby3o]{min-height:280px}@media(min-width:1024px){.slide-content[data-astro-cid-z6qoby3o]{min-height:360px}}.story-title-wrap[data-astro-cid-z6qoby3o]{display:flex;align-items:center;gap:12px}@media(min-width:1024px){.story-title-wrap[data-astro-cid-z6qoby3o]{gap:8px}}.story-first-letter[data-astro-cid-z6qoby3o]{display:inline-flex;align-items:center;justify-content:center;width:56px;height:72px;border:8px solid #1f2937;font-family:var(--font-sans);font-weight:900;font-size:36px;line-height:1;color:#1f2937;flex-shrink:0}@media(min-width:768px){.story-first-letter[data-astro-cid-z6qoby3o]{width:114px;height:142px;font-size:96px;border-width:8px}}.story-rest-letters[data-astro-cid-z6qoby3o]{font-family:var(--font-sans);font-weight:900;font-size:36px;line-height:1;color:transparent;-webkit-text-stroke:1px #1f2937;text-transform:uppercase;letter-spacing:2.4px}@media(min-width:768px){.story-rest-letters[data-astro-cid-z6qoby3o]{font-size:96px;-webkit-text-stroke:3px #1f2937}}.story-dot[data-astro-cid-z6qoby3o]{background-color:color-mix(in srgb,var(--accent) 25%,transparent)}.story-dot[data-astro-cid-z6qoby3o].active{background-color:var(--accent)}.rejection-screen-copy[data-astro-cid-dajdjo3d] p{font-size:1.25rem;line-height:1.6;color:inherit}.rejection-screen-copy[data-astro-cid-dajdjo3d] p+p{margin-top:1rem}@media(max-width:767px){.rejection-screen-copy[data-astro-cid-dajdjo3d] p{font-size:1rem;line-height:1.75}}.full-size-cta[data-astro-cid-oxq3h3a5]{background-color:var(--full-size-cta-bg)}.full-size-cta__inner[data-astro-cid-oxq3h3a5]{margin-inline:auto;max-width:90rem;padding:4rem 1rem 10rem}.full-size-cta__content[data-astro-cid-oxq3h3a5]{margin-inline:auto;max-width:49.125rem;text-align:center}.full-size-cta__title[data-astro-cid-oxq3h3a5]{margin:0;color:var(--color-text-secondary);font-size:2.375rem;line-height:1.15}.full-size-cta__subtitle[data-astro-cid-oxq3h3a5],.full-size-cta__description[data-astro-cid-oxq3h3a5]{margin-top:1.5rem;color:var(--color-text-primary);font-size:1.125rem;line-height:1.45;text-wrap:balance}.full-size-cta__action[data-astro-cid-oxq3h3a5]{margin-top:3rem;display:flex;justify-content:center}.full-size-cta__action[data-astro-cid-oxq3h3a5] .full-size-cta__button{width:100%!important;max-width:18.5rem;min-height:4rem;padding-inline:2.5rem!important}@media(min-width:768px){.full-size-cta__inner[data-astro-cid-oxq3h3a5]{padding:10.375rem 20.4375rem 15rem}.full-size-cta__title[data-astro-cid-oxq3h3a5]{font-size:3.375rem}.full-size-cta__action[data-astro-cid-oxq3h3a5]{margin-top:3.5rem}.full-size-cta__action[data-astro-cid-oxq3h3a5] .full-size-cta__button{max-width:14.625rem}}.strategy-dot[data-astro-cid-embr3r3m].is-active{background-color:var(--color-primary-bold)}.success-content-description[data-astro-cid-embr3r3m] p{margin-bottom:1rem}.success-content-description[data-astro-cid-embr3r3m] p:last-child{margin-bottom:0}.success-content-description[data-astro-cid-embr3r3m] ul,.success-content-description[data-astro-cid-embr3r3m] ol{padding-left:1.25rem;margin-bottom:1rem}.success-content-description[data-astro-cid-embr3r3m] ul:last-child,.success-content-description[data-astro-cid-embr3r3m] ol:last-child{margin-bottom:0}.success-content-description[data-astro-cid-embr3r3m] a{color:var(--color-secondary-bold);text-decoration:underline;transition:opacity .2s ease}.success-content-description[data-astro-cid-embr3r3m] a:hover{opacity:.8}.success-content-description[data-astro-cid-embr3r3m] a:after{content:none}.video-block[data-astro-cid-qq5aegtm]{background-color:var(--video-block-bg)}.video-block__inner[data-astro-cid-qq5aegtm]{margin-inline:auto;max-width:90rem;padding:4rem 1rem}.video-block__header[data-astro-cid-qq5aegtm]{margin-inline:auto;max-width:49.125rem;text-align:center;margin-bottom:2.5rem}.video-block__title[data-astro-cid-qq5aegtm]{margin:0;font-size:2.375rem;line-height:1.15}.video-block__description[data-astro-cid-qq5aegtm]{margin-top:1rem;color:var(--color-text-primary);font-size:1.125rem;line-height:1.55;text-wrap:balance}.video-block__embed[data-astro-cid-qq5aegtm]{margin-inline:auto;max-width:56.25rem;border-radius:1rem;overflow:hidden;aspect-ratio:16 / 9;background-color:var(--color-text-black)}.video-block__iframe[data-astro-cid-qq5aegtm]{width:100%;height:100%;border:none;display:block}@media(min-width:768px){.video-block__inner[data-astro-cid-qq5aegtm]{padding:6rem 2rem}.video-block__title[data-astro-cid-qq5aegtm]{font-size:3.375rem}.video-block__header[data-astro-cid-qq5aegtm]{margin-bottom:3rem}}.ftb[data-astro-cid-2cd4nqsa]{background-color:var(--ftb-bg)}.ftb__inner[data-astro-cid-2cd4nqsa]{margin-inline:auto;max-width:90rem;padding:4rem 1rem}.ftb__header[data-astro-cid-2cd4nqsa]{margin-inline:auto;max-width:49.125rem;text-align:center;margin-bottom:3rem}.ftb__pretitle[data-astro-cid-2cd4nqsa]{display:inline-flex;align-items:center;border:1px solid var(--color-secondary-bold);border-radius:2px;padding:.25rem .5rem;font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-secondary-bold);margin-bottom:1rem}.ftb__title[data-astro-cid-2cd4nqsa]{margin:0;font-size:2.375rem;line-height:1.15}.ftb__description[data-astro-cid-2cd4nqsa]{margin-top:1rem;color:var(--color-text-primary);font-size:1.125rem;line-height:1.55;text-wrap:balance}.ftb__grid[data-astro-cid-2cd4nqsa]{display:grid;gap:1.5rem;grid-template-columns:1fr}.ftb-card[data-astro-cid-2cd4nqsa]{display:flex;flex-direction:column;background-color:var(--color-bg-light);border-radius:1.5rem;padding:2rem;box-shadow:0 1px 3px #0000000f,0 1px 2px -1px #0000000f}.ftb-card__icon-wrap[data-astro-cid-2cd4nqsa]{width:3.25rem;height:3.25rem;border-radius:.75rem;background-color:var(--color-text-secondary);display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;flex-shrink:0;overflow:hidden;padding:.625rem}.ftb-card__icon-img[data-astro-cid-2cd4nqsa]{width:100%;height:100%;object-fit:contain;filter:brightness(0) invert(1)}.ftb-card__title[data-astro-cid-2cd4nqsa]{margin:0;font-family:var(--font-heading);font-size:1.375rem;font-weight:700;line-height:1.25;color:var(--color-text-secondary)}.ftb-card__subtitle[data-astro-cid-2cd4nqsa]{margin-top:.5rem;font-size:1rem;color:var(--color-text-primary);line-height:1.5}.ftb-card__divider[data-astro-cid-2cd4nqsa]{border:none;border-top:1px solid var(--color-secondary-muted);margin:1.25rem 0}.ftb-card__list-title[data-astro-cid-2cd4nqsa]{margin:0 0 .75rem;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary)}.ftb-card__list[data-astro-cid-2cd4nqsa]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.625rem;flex:1}.ftb-card__list-item[data-astro-cid-2cd4nqsa]{display:flex;align-items:flex-start;gap:.625rem}.ftb-card__check[data-astro-cid-2cd4nqsa]{flex-shrink:0;margin-top:.0625rem;color:var(--color-primary-bold)}.ftb-card__check-icon[data-astro-cid-2cd4nqsa]{width:1.25rem;height:1.25rem}.ftb-card__list-text[data-astro-cid-2cd4nqsa]{font-size:.9375rem;color:var(--color-text-primary);line-height:1.5}.ftb-card__cta[data-astro-cid-2cd4nqsa]{margin-top:2rem}.ftb-card__cta[data-astro-cid-2cd4nqsa] .ftb-card__cta-button{width:100%!important;justify-content:center}@media(min-width:768px){.ftb__inner[data-astro-cid-2cd4nqsa]{padding:5rem 2rem}.ftb__title[data-astro-cid-2cd4nqsa]{font-size:3.375rem}.ftb__grid[data-astro-cid-2cd4nqsa]{gap:2rem}.ftb-grid--2[data-astro-cid-2cd4nqsa],.ftb-grid--3[data-astro-cid-2cd4nqsa]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.ftb-grid--3[data-astro-cid-2cd4nqsa]{grid-template-columns:repeat(3,1fr)}}.usps-panel[data-astro-cid-t5fa6zeq]{border-radius:1rem}.usps-cell[data-astro-cid-t5fa6zeq]{border-right:1px dashed var(--color-border-warm);border-bottom:1px dashed var(--color-border-warm)}.usps-cell__text[data-astro-cid-t5fa6zeq]{line-height:1.6}.usps-description[data-astro-cid-t5fa6zeq] p{margin-bottom:1rem}.usps-description[data-astro-cid-t5fa6zeq] p:last-child{margin-bottom:0}.steps-accent[data-astro-cid-36gp2iss]{color:var(--steps-accent)}.steps-accent-bg[data-astro-cid-36gp2iss]{background-color:var(--steps-accent)}.steps-strip__item[data-astro-cid-36gp2iss]{background-color:var(--steps-card-bg)}.italic-marks[data-astro-cid-36gp2iss] em{font-family:var(--font-heading);font-style:italic;color:var(--steps-accent)}.no-scrollbar[data-astro-cid-36gp2iss]::-webkit-scrollbar{display:none}.no-scrollbar[data-astro-cid-36gp2iss]{-ms-overflow-style:none;scrollbar-width:none}@media(min-width:1280px){.steps-strip[data-astro-cid-36gp2iss]{flex-wrap:wrap;justify-content:center;gap:2.5rem}.steps-strip__item[data-astro-cid-36gp2iss]{width:calc((100% - 5rem) / 3);flex:none}}.navbar{transition:background-color .3s ease,box-shadow .3s ease,border-color .3s ease!important}body:has(main>section.industries-hero) .navbar:not(.scrolled){background-color:transparent!important;box-shadow:none!important;border-bottom:1px solid rgba(255,255,255,.15)!important}body:has(main>section.industries-hero) .navbar:not(.scrolled) .nav-link,body:has(main>section.industries-hero) .navbar:not(.scrolled) .nav-trigger{color:#fff!important}body:has(main>section.industries-hero) .navbar:not(.scrolled) svg{color:#fff!important}.italic-marks em{font-style:italic}.industries-listing{padding-top:5rem;padding-bottom:5rem}@media(min-width:1024px){.industries-listing{padding-bottom:10rem}}.industries-listing .il-description p{margin:0}.industries-listing .il-description p+p{margin-top:1rem}.industries-listing .il-description a{color:var(--color-primary-bold);font-weight:700;text-decoration:underline}.industries-listing .il-control{border-color:var(--color-border-beige);transition:border-color .15s ease}.industries-listing .il-search:focus,.industries-listing .il-sort[open] .il-sort-trigger,.industries-listing .il-filters[open] .il-filters-trigger{border-color:var(--color-primary-bold)}.industries-listing .il-sort[open] .il-sort-chevron{transform:rotate(180deg)}.industries-listing .il-sort-option{transition:background-color .12s ease}.industries-listing .il-sort-option:hover{background-color:var(--color-secondary-muted)}.industries-listing .il-group-clear:hover,.industries-listing .il-clear-all:hover{text-decoration:underline}.industries-listing .il-card{border-color:var(--color-border-beige);transition:background-color .2s ease}.industries-listing .il-sort[open] .il-sort-option-active{color:var(--color-primary-bold);font-weight:700}.industries-listing .il-media{height:15rem}.industries-listing .il-card:hover{background-color:var(--color-secondary-muted)}.industries-listing .il-cta{transition:background-color .2s ease}.industries-listing .il-card:hover .il-cta{background-color:var(--color-primary-bold)}.italic-marks em{font-family:var(--font-heading);font-style:italic}.blurb-title[data-astro-cid-57tih6ms] .pt-highlight{color:var(--blurb-highlight)}.switcher-layout[data-astro-cid-lxgjgel4]{display:flex;flex-direction:column}.tab-trigger[data-astro-cid-lxgjgel4]{padding:.75rem 1rem;margin-top:.75rem}.tab-trigger[data-astro-cid-lxgjgel4]:first-child{margin-top:0}.tab-panel[data-astro-cid-lxgjgel4]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease,margin-top .35s ease;margin-top:0}.tab-panel[data-astro-cid-lxgjgel4].panel-open{grid-template-rows:1fr;margin-top:.75rem}.panel-inner[data-astro-cid-lxgjgel4]{overflow:hidden;min-height:0}.panel-content[data-astro-cid-lxgjgel4]{display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;background:#fff;border-radius:1rem;padding:1.5rem 1rem}.panel-title[data-astro-cid-lxgjgel4]{font-size:34px;line-height:44px}.tab-trigger[data-astro-cid-lxgjgel4] .chevron-icon[data-astro-cid-lxgjgel4]{transform:rotate(90deg)}.tab-trigger[data-astro-cid-lxgjgel4].active-tab .chevron-icon[data-astro-cid-lxgjgel4]{transform:rotate(-90deg)}.solution-box[data-astro-cid-lxgjgel4]{border:1px solid rgba(255,138,0,.3);border-radius:.75rem;padding:1.25rem;background:#ff8a0005;margin-top:1.5rem}@media(min-width:1024px){.switcher-layout[data-astro-cid-lxgjgel4]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(var(--total-items),auto) 1fr;gap:.75rem 2rem}.tab-trigger[data-astro-cid-lxgjgel4]{grid-column:1;padding:.75rem;margin-top:0}.tab-trigger[data-astro-cid-lxgjgel4]:hover{transform:scale(1.01)}.tab-panel[data-astro-cid-lxgjgel4]{grid-column:2;grid-row:1 / -1;display:flex;flex-direction:column;grid-template-rows:unset;height:100%;visibility:hidden;transition:none;margin-top:0}.tab-panel[data-astro-cid-lxgjgel4].panel-open{visibility:visible;margin-top:0}.panel-inner[data-astro-cid-lxgjgel4]{overflow:visible;min-height:unset;display:flex;flex-direction:column;height:100%}.panel-content[data-astro-cid-lxgjgel4]{background:#fff;border-radius:.75rem;padding:2rem;box-shadow:0 1px 2px #0000000d;flex:1;.panel-title{font-size:48px;line-height:58px}.tab-trigger .chevron-icon,.tab-trigger.active-tab .chevron-icon{transform:none}.solution-box{border-color:#ff9a3f;padding:1.5rem;background:#fdfeff}}.tab-trigger[data-astro-cid-lxgjgel4].active-tab{border-color:transparent}.tab-trigger[data-astro-cid-lxgjgel4]:not(.active-tab) .chevron-icon[data-astro-cid-lxgjgel4]{color:var(--color-text-secondary)}.tab-trigger[data-astro-cid-lxgjgel4].active-tab .chevron-icon[data-astro-cid-lxgjgel4]{color:#ff8a00}.italic-marks[data-astro-cid-lxgjgel4] em{font-family:var(--font-heading);font-style:italic}}.italic-marks[data-astro-cid-w3vwe7y6] em{font-family:var(--font-heading);font-style:italic;color:var(--color-primary-bold)}.outcome-switcher[data-astro-cid-w3vwe7y6] .outcome-panel-heading p{margin:0;font-size:1.25rem;font-weight:700;line-height:1.6875rem}.outcome-switcher[data-astro-cid-w3vwe7y6] .outcome-panel-heading em{color:var(--color-primary-bold);font-style:italic}.outcome-switcher[data-astro-cid-w3vwe7y6] [data-astro-cid-w3vwe7y6][role=tabpanel]>div[data-astro-cid-w3vwe7y6]{background-color:var(--panel-bg)}.outcome-tabs[data-astro-cid-w3vwe7y6]{scrollbar-width:none}.outcome-tabs[data-astro-cid-w3vwe7y6]::-webkit-scrollbar{display:none}.process-breaks[data-astro-cid-zueu2agb]{border:1px solid var(--color-border-wheat);border-radius:.625rem;background-color:var(--color-bg-blush)}.italic-marks[data-astro-cid-zueu2agb] em{font-family:var(--font-heading);font-style:italic;color:var(--color-primary-bold)}.process-timeline[data-astro-cid-zueu2agb] .process-callout-body em{color:var(--color-primary-bold);font-style:italic}.process-timeline[data-astro-cid-zueu2agb] .process-callout-body p{margin:0;font-size:1.125rem;font-weight:600;line-height:1.6}.process-timeline[data-astro-cid-zueu2agb] .process-badge[data-astro-cid-zueu2agb]{background-color:var(--pt-number-bg);color:var(--pt-number)}.process-step[data-astro-cid-zueu2agb]:before{content:"";position:absolute;top:2.5rem;bottom:0;left:1.25rem;width:1px;background-color:var(--color-secondary-bold)}.process-step[data-astro-cid-zueu2agb]:last-child:before{display:none}@media(min-width:768px){.process-step[data-astro-cid-zueu2agb]:before{top:3rem;left:1.5rem}}.italic-marks[data-astro-cid-3typwk5s] em{font-family:var(--font-heading);font-style:italic;color:var(--color-primary-bold)}.case-study[data-astro-cid-3typwk5s] .case-study-intro p{margin:0;font-size:1.125rem;line-height:1.7}.case-study[data-astro-cid-3typwk5s] .case-study-intro em{color:var(--color-primary-bold);font-style:italic;font-weight:600}.italic-marks[data-astro-cid-f2ernhew] em{font-family:var(--font-heading);font-style:italic;color:var(--color-primary-bold)}.inclusion-row[data-astro-cid-f2ernhew]{transition:background-color .25s ease}.inclusion-row[data-astro-cid-f2ernhew][open]{background-color:var(--color-bg-warm)}.inclusion-body[data-astro-cid-f2ernhew]{overflow:hidden;transition:height .3s ease}.inclusion-chevron[data-astro-cid-f2ernhew]{transition:rotate .3s ease}.inclusion-row[data-astro-cid-f2ernhew][open] .inclusion-chevron[data-astro-cid-f2ernhew]{rotate:180deg}.inclusion-row[data-astro-cid-f2ernhew][data-expanded=false] .inclusion-chevron[data-astro-cid-f2ernhew]{rotate:0deg}.inclusion-row[data-astro-cid-f2ernhew][data-expanded=true] .inclusion-chevron[data-astro-cid-f2ernhew]{rotate:180deg}@media(prefers-reduced-motion:reduce){.inclusion-row[data-astro-cid-f2ernhew],.inclusion-body[data-astro-cid-f2ernhew],.inclusion-chevron[data-astro-cid-f2ernhew]{transition:none}}.inclusion-row[data-astro-cid-f2ernhew][open]:first-child{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.inclusion-row[data-astro-cid-f2ernhew][open]:last-child{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.inclusion-number[data-astro-cid-f2ernhew]{top:50%;transform:translateY(-50%)}.inclusion-row[data-astro-cid-f2ernhew] summary[data-astro-cid-f2ernhew]::-webkit-details-marker{display:none}.inclusion-offering[data-astro-cid-f2ernhew]>*{margin-block:0;border-radius:1.5rem;overflow:hidden}.inclusion-offering[data-astro-cid-f2ernhew] span.text-text-primary{color:var(--color-primary-bold);font-weight:700}.italic-marks[data-astro-cid-pf65p6dj] em{font-family:var(--font-heading);font-style:italic;color:var(--color-primary-bold)}.icon-card[data-astro-cid-pf65p6dj]{background-color:var(--card-bg)}.icon-card[data-astro-cid-pf65p6dj] .themed-icon{background-color:var(--color-text-steel)}.icon-card__body[data-astro-cid-pf65p6dj] .portable-text-list{display:flex;flex-direction:column;gap:1rem;padding-left:1.125rem}.icon-card__body[data-astro-cid-pf65p6dj] .portable-text-list-item{margin:0}.icon-card__body[data-astro-cid-pf65p6dj] .portable-text-list-item-bullet::marker{color:var(--color-primary-bold)}.icon-card__body[data-astro-cid-pf65p6dj] p{margin:0}@media(min-width:1024px){.icon-cards[data-astro-cid-pf65p6dj]{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:2.5rem}.icon-card[data-astro-cid-pf65p6dj]{width:calc((100% - 5rem) / 3);min-height:26.125rem}.icon-cards--four[data-astro-cid-pf65p6dj]{gap:1.5rem}.icon-cards--four[data-astro-cid-pf65p6dj] .icon-card[data-astro-cid-pf65p6dj]{width:calc((100% - 1.5rem)/2);min-height:0}}@media(min-width:1280px){.icon-cards--four[data-astro-cid-pf65p6dj] .icon-card[data-astro-cid-pf65p6dj]{width:calc((100% - 4.5rem)/4)}}.cards-accent[data-astro-cid-eozxqrd7]{color:var(--cards-accent)}.card-label[data-astro-cid-eozxqrd7]{background-color:var(--cards-label);transition:background-color .2s ease}a[data-astro-cid-eozxqrd7].card-label:hover{background-color:color-mix(in srgb,var(--cards-label) 85%,black)}.italic-marks[data-astro-cid-eozxqrd7] em{font-family:var(--font-heading);font-style:italic;color:var(--cards-accent)}.cards-accent[data-astro-cid-gb4xvc6q]{color:var(--cards-accent)}.italic-marks[data-astro-cid-gb4xvc6q] em{font-family:var(--font-heading);font-style:italic;color:var(--cards-accent)}.caption-card[data-astro-cid-gb4xvc6q]{background-color:var(--card-bg)}.caption-card[data-astro-cid-gb4xvc6q] img{transition:transform .3s ease}.caption-card[data-astro-cid-gb4xvc6q]:hover img{transform:scale(1.05)}.caption-rule[data-astro-cid-gb4xvc6q]{color:var(--color-ebony);border-bottom:1px solid var(--cards-accent);transition:color .2s ease}a[data-astro-cid-gb4xvc6q].caption-rule:hover{color:var(--cards-accent)}.hero-accent[data-astro-cid-fi4g4jbd]{color:var(--hero-accent)}.hero-text[data-astro-cid-fi4g4jbd]{color:var(--hero-text)}.italic-marks[data-astro-cid-fi4g4jbd] em{font-family:var(--font-heading);font-style:italic;color:var(--hero-accent)}.hero-panel[data-astro-cid-fi4g4jbd]{border-color:color-mix(in srgb,var(--hero-text) 25%,transparent)}.stats-band[data-astro-cid-aacyyh3w]{border-top-color:color-mix(in srgb,var(--stats-value) 10%,transparent)}.stats-accent[data-astro-cid-aacyyh3w]{color:var(--stats-accent)}.stats-value[data-astro-cid-aacyyh3w]{color:var(--stats-value)}.stats-label[data-astro-cid-aacyyh3w]{color:var(--stats-label)}.stats-cell[data-astro-cid-aacyyh3w]{background-color:color-mix(in srgb,var(--stats-card) 27%,transparent);border-color:color-mix(in srgb,var(--stats-value) 10%,transparent)}@media(min-width:1024px){.stats-cell[data-astro-cid-aacyyh3w]{background-color:transparent}.stats-cell[data-astro-cid-aacyyh3w]+.stats-cell[data-astro-cid-aacyyh3w]{border-left-width:1px;border-left-color:color-mix(in srgb,var(--stats-value) 18%,transparent)}}.at-accent[data-astro-cid-ucqbjlia]{color:var(--at-accent)}.italic-marks[data-astro-cid-ucqbjlia] em{font-family:var(--font-heading);font-style:italic;color:var(--at-accent)}.at-panel[data-astro-cid-ucqbjlia]{background-color:var(--at-panel);border-color:color-mix(in srgb,var(--at-text) 18%,transparent)}.at-row[data-astro-cid-ucqbjlia]{display:block;padding:1.5rem;border-bottom:1px solid color-mix(in srgb,var(--at-text) 18%,transparent)}.at-row[data-astro-cid-ucqbjlia]:last-child{border-bottom:0}@media(hover:hover){.at-row[data-astro-cid-ucqbjlia]:not(.at-row--head){transition:background-color .2s ease}.at-row[data-astro-cid-ucqbjlia]:not(.at-row--head):hover{background-color:color-mix(in srgb,var(--at-text) 6%,transparent)}}.at-row--head[data-astro-cid-ucqbjlia]{display:none}.at-head[data-astro-cid-ucqbjlia]{font-family:var(--font-sans);font-size:.75rem;line-height:1.4;letter-spacing:2px;text-transform:uppercase;color:var(--at-text)}.at-head--topic[data-astro-cid-ucqbjlia]{font-weight:700}.at-topic[data-astro-cid-ucqbjlia]{padding-block:.375rem;color:var(--at-text)}.at-cell[data-astro-cid-ucqbjlia]{padding-block:.5rem}.at-cell[data-astro-cid-ucqbjlia]:first-of-type{padding-top:1rem}.at-typical[data-astro-cid-ucqbjlia]{color:color-mix(in srgb,var(--at-text) 85%,transparent)}.at-approach[data-astro-cid-ucqbjlia]{color:var(--at-approach)}.at-inline-label[data-astro-cid-ucqbjlia]{display:block;margin-bottom:.5rem;font-family:var(--font-sans);font-size:.75rem;line-height:1.4;letter-spacing:2px;text-transform:uppercase;color:color-mix(in srgb,var(--at-text) 70%,transparent)}.at-arrow[data-astro-cid-ucqbjlia]{display:block;padding-block:2rem;text-align:center;color:color-mix(in srgb,var(--at-text) 70%,transparent)}@media(min-width:1024px){.at-row[data-astro-cid-ucqbjlia],.at-row--head[data-astro-cid-ucqbjlia]{display:grid;grid-template-columns:247px minmax(0,1fr) 3.5rem minmax(0,404px);align-items:start;gap:0;padding:0}.at-topic[data-astro-cid-ucqbjlia],.at-cell[data-astro-cid-ucqbjlia],.at-cell[data-astro-cid-ucqbjlia]:first-of-type{padding:1.5rem 1.75rem}.at-arrow[data-astro-cid-ucqbjlia]{padding:1.5rem 0}.at-head[data-astro-cid-ucqbjlia]{display:block;padding:1.3125rem 1.75rem 1.4rem}.at-inline-label[data-astro-cid-ucqbjlia]{display:none}}.card-details[data-astro-cid-sm7pmcht]{display:flex;flex-direction:column;gap:1rem;border-top:1px solid var(--card-grid-rule);padding-top:1rem}.card-details__label[data-astro-cid-sm7pmcht]{margin:0;font-family:var(--font-sans);font-size:.75rem;font-weight:700;line-height:1.4;letter-spacing:2px;text-transform:uppercase;color:var(--card-grid-label)}.card-details__value[data-astro-cid-sm7pmcht]{margin:.25rem 0 0;font-family:var(--font-sans);font-size:.875rem;line-height:1.5;color:var(--color-text-primary)}.card-grid-accent[data-astro-cid-mozb6k5t]{color:var(--card-grid-accent)}.card-grid-description[data-astro-cid-mozb6k5t]{line-height:1.8}.italic-marks[data-astro-cid-mozb6k5t] em{font-family:var(--font-heading);font-style:italic;color:var(--card-grid-accent)}.number-card[data-astro-cid-mozb6k5t]{border-top:4px solid var(--card-grid-accent)}.number-card__badge[data-astro-cid-mozb6k5t]{display:flex;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:9999px;border:1px solid var(--color-secondary-cyan);background-color:var(--color-bg-light)}.callout[data-astro-cid-23d7jhhe]{background-color:var(--callout-bg);border-left-color:var(--callout-edge)}.callout--orange[data-astro-cid-23d7jhhe]{--callout-bg: var(--color-bg-light);--callout-edge: var(--color-gold-soft);--callout-lead: var(--color-primary-deep)}.callout--blue[data-astro-cid-23d7jhhe]{--callout-bg: var(--color-bg-catskill);--callout-edge: var(--color-tertiary-bold);--callout-lead: var(--color-text-secondary)}.callout[data-astro-cid-23d7jhhe] p{margin:0}.callout[data-astro-cid-23d7jhhe] p+p{margin-top:1rem}.callout[data-astro-cid-23d7jhhe] em{font-style:normal;font-weight:700;color:var(--callout-lead)}.info-grid-accent[data-astro-cid-gbau7yc7]{color:var(--info-grid-accent)}.info-grid-title[data-astro-cid-gbau7yc7]{line-height:1.2}.info-grid-description[data-astro-cid-gbau7yc7]{line-height:1.8}.italic-marks[data-astro-cid-gbau7yc7] em{font-family:var(--font-heading);font-style:italic;color:var(--info-grid-accent)}.info-grid-panel[data-astro-cid-gbau7yc7]{background-color:var(--info-grid-panel)}.info-grid-cell[data-astro-cid-gbau7yc7]{--cell-radius: .75rem}.info-grid-cell[data-astro-cid-gbau7yc7]:hover{border-color:var(--color-border-stone);background-color:var(--color-bg-catskill)}.info-grid-cell[data-astro-cid-gbau7yc7]:first-child{border-top-left-radius:var(--cell-radius)}@media(width<40rem){.info-grid-cell[data-astro-cid-gbau7yc7]:first-child{border-top-right-radius:var(--cell-radius)}.info-grid-cell[data-astro-cid-gbau7yc7]:last-child{border-bottom-left-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}}@media(40rem<=width<64rem){.info-grid-cell[data-astro-cid-gbau7yc7]:nth-child(2){border-top-right-radius:var(--cell-radius)}.info-grid-cell[data-astro-cid-gbau7yc7]:nth-child(odd):nth-last-child(-n+2){border-bottom-left-radius:var(--cell-radius)}.info-grid-cell[data-astro-cid-gbau7yc7]:nth-child(2n):last-child{border-bottom-right-radius:var(--cell-radius)}}@media(width>=64rem){.info-grid-cell[data-astro-cid-gbau7yc7]:nth-child(3){border-top-right-radius:var(--cell-radius)}.info-grid-cell[data-astro-cid-gbau7yc7]:nth-child(3n+1):nth-last-child(-n+3){border-bottom-left-radius:var(--cell-radius)}.info-grid-cell[data-astro-cid-gbau7yc7]:nth-child(3n):last-child{border-bottom-right-radius:var(--cell-radius)}}.info-grid-label[data-astro-cid-gbau7yc7]{margin:0;font-family:var(--font-sans);font-size:.75rem;font-weight:700;line-height:1.4;letter-spacing:1px;color:var(--info-grid-accent)}.milestone-accent[data-astro-cid-5igrpipi]{color:var(--milestone-accent)}.italic-marks[data-astro-cid-5igrpipi] em{font-family:var(--font-heading);font-style:italic;color:var(--milestone-accent)}.milestone-label[data-astro-cid-5igrpipi]{color:var(--milestone-label)}.milestone-description[data-astro-cid-5igrpipi]{line-height:1.8}.milestone-day[data-astro-cid-5igrpipi]{font-size:1.1875rem}.milestone-options-title[data-astro-cid-5igrpipi]{font-size:1.4375rem}.milestone-point[data-astro-cid-5igrpipi]{position:relative;flex:none;width:.875rem;height:.875rem;border:2px solid var(--milestone-label);border-radius:9999px;background-color:var(--color-bg-light)}.milestone-point[data-astro-cid-5igrpipi]:after{content:"";position:absolute;inset:2px;border-radius:inherit;background-color:var(--milestone-label)}.milestone-line[data-astro-cid-5igrpipi]{flex:1;height:2px;background-color:var(--color-secondary-cyan)}.milestone-line--done[data-astro-cid-5igrpipi]{background-color:var(--milestone-label)}.milestone-dot[data-astro-cid-5igrpipi]{width:.5rem;height:.5rem;border-radius:9999px;background-color:var(--milestone-label);box-shadow:0 0 0 4px color-mix(in srgb,var(--milestone-label) 15%,transparent)}.milestone-card-text[data-astro-cid-5igrpipi] p{margin:0}.milestone-card-text[data-astro-cid-5igrpipi] p+p{margin-top:.75rem}.milestone-card-text[data-astro-cid-5igrpipi] em{font-style:normal;font-weight:700;color:var(--milestone-label)}.spectrum-accent[data-astro-cid-jne36eyt]{color:var(--spectrum-accent)}.italic-marks[data-astro-cid-jne36eyt] em{font-family:var(--font-heading);font-style:italic;color:var(--spectrum-accent)}.spectrum-description[data-astro-cid-jne36eyt]{line-height:1.8}.spectrum-marker[data-astro-cid-jne36eyt]{position:relative;align-self:center;width:1rem;height:1.375rem}.spectrum-marker[data-astro-cid-jne36eyt]:before{content:"";position:absolute;top:0;left:0;width:1rem;height:1rem;border:2px solid var(--color-tertiary-bold);border-radius:9999px;background:radial-gradient(circle,var(--color-tertiary-bold) 0 3px,var(--color-bg-light) 3.5px)}.spectrum-marker[data-astro-cid-jne36eyt]:after{content:"";position:absolute;bottom:0;left:calc(50% - .5px);width:1px;height:.375rem;background-color:var(--color-tertiary-bold)}.spectrum-bar[data-astro-cid-jne36eyt]{height:.875rem;border-radius:.5rem;background:linear-gradient(90deg,var(--color-gold-soft) 0%,var(--color-primary-shade) 15%,var(--color-tertiary-bold) 34%,var(--color-tertiary-bold) 50%,var(--color-tertiary-bold) 70%,var(--color-secondary-cyan) 88%,var(--color-text-slate) 100%);box-shadow:inset 0 0 0 1px #1b27330f}.spectrum-label--low[data-astro-cid-jne36eyt]{color:var(--color-primary-shade)}.spectrum-label[data-astro-cid-jne36eyt]{text-align:center}.spectrum-label[data-astro-cid-jne36eyt]:first-child{text-align:left}.spectrum-label[data-astro-cid-jne36eyt]:last-child{text-align:right}.spectrum-label--target[data-astro-cid-jne36eyt]{color:var(--color-text-ink)}.spectrum-label--high[data-astro-cid-jne36eyt]{color:var(--color-text-slate)}.range-card[data-astro-cid-jne36eyt]{transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.range-card[data-astro-cid-jne36eyt]:hover{background-color:var(--range-hover-bg);border-color:var(--range-hover-border);box-shadow:0 10px 22px #1b273314}.range-card--low[data-astro-cid-jne36eyt]{--range-hover-bg: var(--color-bg-warm);--range-hover-border: var(--color-primary-shade);--range-chip: var(--color-bg-apricot);--range-icon: var(--color-primary-ochre);--range-label: var(--color-primary-ochre)}.range-card--target[data-astro-cid-jne36eyt]{--range-hover-bg: var(--color-bg-catskill);--range-hover-border: var(--color-tertiary-bold);--range-chip: var(--color-text-secondary);--range-icon: var(--color-bg-light);--range-label: var(--color-text-secondary)}.range-card--high[data-astro-cid-jne36eyt]{--range-hover-bg: var(--color-bg-catskill);--range-hover-border: var(--color-tertiary-bold);--range-chip: var(--color-bg-mist);--range-icon: var(--color-text-slate);--range-label: var(--color-text-slate)}.range-card__icon[data-astro-cid-jne36eyt]{background-color:var(--range-chip)}.range-card__label[data-astro-cid-jne36eyt]{color:var(--range-label)}.stat-accent[data-astro-cid-gwuzbdfo]{color:var(--stat-accent)}.italic-marks[data-astro-cid-gwuzbdfo] em{font-family:var(--font-heading);font-style:italic;color:var(--stat-accent)}.stat-description[data-astro-cid-gwuzbdfo]{line-height:1.8}.stat-card--orange[data-astro-cid-gwuzbdfo]{--stat-value: var(--color-primary-shade);--stat-hover: var(--color-bg-warm)}.stat-card--blue[data-astro-cid-gwuzbdfo]{--stat-value: var(--color-tertiary-bold);--stat-hover: var(--color-bg-catskill)}.stat-card[data-astro-cid-gwuzbdfo]:hover{background-color:var(--stat-hover)}.stat-card__value[data-astro-cid-gwuzbdfo]{font-size:2.375rem;line-height:1.5;color:var(--stat-value)}@media(min-width:768px){.stat-card__value[data-astro-cid-gwuzbdfo]{font-size:3.375rem}}.stat-card__rule[data-astro-cid-gwuzbdfo]{background-color:var(--stat-value)}.split-accent[data-astro-cid-2a4jvsiu]{color:var(--split-accent)}.italic-marks[data-astro-cid-2a4jvsiu] em{font-family:var(--font-heading);font-style:italic;color:var(--split-accent)}.split-description[data-astro-cid-2a4jvsiu]{line-height:1.8}.split-panel--orange[data-astro-cid-2a4jvsiu]{--split-header: var(--color-bg-apricot);--split-rule: var(--color-primary-shade);--split-badge: var(--color-primary-ochre);--split-badge-border: var(--color-bg-apricot);--split-chip: var(--color-bg-apricot);--split-icon: var(--color-primary-shade);--split-hover: var(--color-bg-apricot)}.split-panel--blue[data-astro-cid-2a4jvsiu]{--split-header: var(--color-bg-catskill);--split-rule: var(--color-text-secondary);--split-badge: var(--color-tertiary-deep);--split-badge-border: var(--color-bg-catskill);--split-chip: var(--color-bg-ice);--split-icon: var(--color-tertiary-bold);--split-hover: var(--color-bg-catskill)}.split-panel[data-astro-cid-2a4jvsiu]{border-top:4px solid var(--split-rule);border-radius:1.375rem}.split-panel__header[data-astro-cid-2a4jvsiu]{background-color:var(--split-header)}.split-panel__badge[data-astro-cid-2a4jvsiu]{border-color:var(--split-badge-border);color:var(--split-badge)}.split-row[data-astro-cid-2a4jvsiu]{border-bottom:1px dashed var(--color-border-warm)}.split-row[data-astro-cid-2a4jvsiu]:last-child{border-bottom:0}.split-row[data-astro-cid-2a4jvsiu]:hover{background-color:var(--split-hover)}.split-row__icon[data-astro-cid-2a4jvsiu]{background-color:var(--split-chip)}.split-row__value[data-astro-cid-2a4jvsiu] p{margin:0}.split-row__value[data-astro-cid-2a4jvsiu] strong{font-weight:700}.split-vs[data-astro-cid-2a4jvsiu]{position:relative;z-index:1;display:flex;align-self:center;width:2.75rem;height:2.75rem;margin-block:-2.125rem;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--color-text-secondary);box-shadow:0 0 0 6px var(--color-bg-parchment),0 10px 22px #1b273340;color:var(--color-bg-light);font-family:var(--font-sans);font-size:.75rem;font-weight:700;letter-spacing:2px}@media(width>=64rem){.split-vs[data-astro-cid-2a4jvsiu]{position:absolute;top:7.5625rem;left:50%;margin:0;transform:translate(-50%,-50%)}}.segment-accent[data-astro-cid-c27qslp2]{color:var(--segment-accent)}.italic-marks[data-astro-cid-c27qslp2] em{font-family:var(--font-heading);font-style:italic;color:var(--segment-accent)}.segment-description[data-astro-cid-c27qslp2]{line-height:1.8}.segment-board[data-astro-cid-c27qslp2]{position:relative;border-radius:1.375rem}.segment-board[data-astro-cid-c27qslp2]:before{content:"";position:absolute;inset:0 0 auto;z-index:1;height:4px;background:linear-gradient(90deg,var(--color-tertiary-bold) 0%,var(--color-tertiary-bold) 33%,var(--color-gold-soft) 67%,var(--color-primary-bold) 100%)}.segment[data-astro-cid-c27qslp2]{border-bottom:1px solid var(--color-border-warm)}.segment[data-astro-cid-c27qslp2]:last-child{border-bottom:0}@media(width>=64rem){.segment[data-astro-cid-c27qslp2]{border-bottom:0;border-right:1px solid var(--color-border-warm)}.segment[data-astro-cid-c27qslp2]:last-child{border-right:0}}.segment__header[data-astro-cid-c27qslp2]{padding-top:calc(1.5rem + 4px);background-color:var(--segment-header)}@media(width>=48rem){.segment__header[data-astro-cid-c27qslp2]{padding-top:calc(2rem + 4px)}}.segment[data-astro-cid-c27qslp2]:hover .segment__body[data-astro-cid-c27qslp2]{background-color:var(--segment-hover)}.segment--tinted[data-astro-cid-c27qslp2]:hover .segment__pill[data-astro-cid-c27qslp2]:not(.segment__pill--on){background-color:transparent}.segment__notch[data-astro-cid-c27qslp2]{display:block;width:1.5rem;height:.375rem;border-radius:9999px;background-color:var(--color-border-mute)}.segment__notch--on[data-astro-cid-c27qslp2]{background-color:var(--color-primary-shade)}.segment__tax[data-astro-cid-c27qslp2]{border-bottom:1px dashed var(--color-border-warm)}.segment__dot[data-astro-cid-c27qslp2]{flex:none;width:.625rem;height:.625rem;border:2px solid var(--color-text-slate);border-radius:9999px}.segment__dot--on[data-astro-cid-c27qslp2]{border:0;background-color:var(--color-primary-shade);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-shade) 20%,transparent)}.segment__pill[data-astro-cid-c27qslp2]{background-color:var(--color-bg-mist);color:var(--color-text-steel)}.segment__pill--on[data-astro-cid-c27qslp2]{background-color:var(--color-primary-shade);color:var(--color-bg-light)}.segment__work-label[data-astro-cid-c27qslp2]{color:var(--color-primary-shade)}.scenario-accent[data-astro-cid-4e7kz4we]{color:var(--scenario-accent)}.italic-marks[data-astro-cid-4e7kz4we] em{font-family:var(--font-heading);font-style:italic;color:var(--scenario-accent)}.scenario-description[data-astro-cid-4e7kz4we]{line-height:1.8}.scenario--slate[data-astro-cid-4e7kz4we]{--scenario-rule: var(--color-tertiary-bold);--scenario-border: var(--color-secondary-cyan);--scenario-badge-bg: var(--color-bg-catskill);--scenario-badge: var(--color-tertiary-bold);--scenario-strong: var(--color-tertiary-bold);--scenario-title: var(--color-text-secondary);--scenario-divider: var(--color-secondary-cyan)}.scenario--orange[data-astro-cid-4e7kz4we]{--scenario-rule: var(--color-primary-shade);--scenario-border: var(--color-bg-apricot);--scenario-badge-bg: var(--color-bg-apricot);--scenario-badge: var(--color-primary-shade);--scenario-strong: var(--color-primary-shade);--scenario-title: var(--color-primary-shade);--scenario-divider: var(--color-gold-soft)}.scenario[data-astro-cid-4e7kz4we]{border:1px solid var(--scenario-border);border-top:4px solid var(--scenario-rule);border-radius:1.125rem}.scenario__badge[data-astro-cid-4e7kz4we]{background-color:var(--scenario-badge-bg);color:var(--scenario-badge)}.scenario__summary[data-astro-cid-4e7kz4we],.scenario__share[data-astro-cid-4e7kz4we]{color:var(--scenario-strong)}.scenario__part--pre[data-astro-cid-4e7kz4we]{background-color:var(--color-primary-shade);color:var(--color-bg-light)}.scenario__part--after[data-astro-cid-4e7kz4we]{background-color:var(--color-bg-catskill);color:var(--color-tertiary-bold)}.scenario__key[data-astro-cid-4e7kz4we]{flex:none;width:.5rem;height:.5rem;border-radius:9999px}.scenario__key--pre[data-astro-cid-4e7kz4we]{background-color:var(--color-primary-shade)}.scenario__key--after[data-astro-cid-4e7kz4we]{border:2px solid var(--color-tertiary-bold)}.scenario__result[data-astro-cid-4e7kz4we]{border-top:1px dashed var(--scenario-divider)}.scenario__result-title[data-astro-cid-4e7kz4we]{color:var(--scenario-title)}.scenario__track[data-astro-cid-4e7kz4we]{background-color:var(--scenario-strong)}.account-group[data-astro-cid-4e7kz4we]{border-radius:1.125rem}.account-group--check[data-astro-cid-4e7kz4we]{--group-icon: var(--color-primary-shade);--group-head-bg: var(--color-bg-apricot);--group-head: var(--color-primary-ochre);--group-name: var(--color-text-secondary);--group-hover: var(--color-bg-warm);--group-hover-border: var(--color-gold-soft)}.account-group--minus[data-astro-cid-4e7kz4we]{--group-icon: var(--color-text-gull);--group-head-bg: var(--color-bg-mist);--group-head: var(--color-text-shuttle);--group-name: var(--color-text-shuttle);--group-hover: var(--color-bg-catskill);--group-hover-border: var(--color-secondary-cyan)}.account-group__head[data-astro-cid-4e7kz4we]{background-color:var(--group-head-bg);color:var(--group-head)}.account-group__badge[data-astro-cid-4e7kz4we]{background-color:var(--group-icon)}.account-group__name[data-astro-cid-4e7kz4we]{color:var(--group-name)}.account-group__row[data-astro-cid-4e7kz4we]{border:1px dashed transparent;border-bottom-color:var(--color-border-warm)}.account-group__row[data-astro-cid-4e7kz4we]:last-child{border-bottom-color:transparent;border-radius:0 0 1.125rem 1.125rem}.account-group__row[data-astro-cid-4e7kz4we]:hover{border-color:var(--group-hover-border);border-inline-style:solid;background-color:var(--group-hover)}.account-group__row[data-astro-cid-4e7kz4we]:last-child:hover{border-bottom-style:solid}.chart-accent[data-astro-cid-rplcs5r2]{color:var(--chart-accent)}.italic-marks[data-astro-cid-rplcs5r2] em{font-family:var(--font-heading);font-style:italic;color:var(--chart-accent)}.chart-description[data-astro-cid-rplcs5r2]{line-height:1.8}.chart-card--orange[data-astro-cid-rplcs5r2]{--chart-rule: var(--color-primary-shade);--chart-border: var(--color-gold-soft);--chart-tag: var(--color-primary-shade);--chart-bar: var(--color-primary-shade);--chart-value: var(--color-primary-shade);--chart-hover: var(--color-bg-warm)}.chart-card--slate[data-astro-cid-rplcs5r2]{--chart-rule: var(--color-tertiary-bold);--chart-border: var(--color-secondary-cyan);--chart-tag: var(--color-tertiary-bold);--chart-bar: var(--color-tertiary-bold);--chart-value: var(--color-text-secondary);--chart-hover: var(--color-bg-catskill)}.chart-card[data-astro-cid-rplcs5r2]{border:1px solid var(--chart-border);border-top:4px solid var(--chart-rule);border-radius:1.375rem}.chart-card__tag[data-astro-cid-rplcs5r2]{color:var(--chart-tag)}.chart-card__plot[data-astro-cid-rplcs5r2]{border-bottom:1px solid var(--color-border-warm)}.chart-bar__value[data-astro-cid-rplcs5r2]{visibility:hidden;color:var(--chart-value)}.chart-bar--pinned[data-astro-cid-rplcs5r2] .chart-bar__value[data-astro-cid-rplcs5r2],.chart-bar[data-astro-cid-rplcs5r2]:hover .chart-bar__value[data-astro-cid-rplcs5r2]{visibility:visible}.chart-bar[data-astro-cid-rplcs5r2]:hover{background-color:var(--chart-hover)}.chart-bar__fill[data-astro-cid-rplcs5r2]{border-radius:6px 6px 3px 3px;background-color:var(--chart-bar)}.chart-bar__empty[data-astro-cid-rplcs5r2]{height:3px;border-radius:9999px;background-color:var(--color-secondary-cyan)}.value-accent[data-astro-cid-vo3qpkaw]{color:var(--value-accent)}.italic-marks[data-astro-cid-vo3qpkaw] em{font-family:var(--font-heading);font-style:italic;color:var(--value-accent)}.value-description[data-astro-cid-vo3qpkaw]{line-height:1.8}.value-panel--sold[data-astro-cid-vo3qpkaw]{--panel-border: var(--color-gold-soft);--panel-head: var(--color-tertiary-bold);--equity-edge: var(--color-border-warm);--debt-edge: var(--color-secondary-cyan);--debt-label: var(--color-text-slate)}.value-panel--buy[data-astro-cid-vo3qpkaw]{--panel-border: var(--color-secondary-cyan);--panel-head: var(--color-text-secondary);--equity-edge: var(--color-primary-shade);--debt-edge: var(--color-tertiary-bold);--debt-label: var(--color-tertiary-bold)}.value-panel[data-astro-cid-vo3qpkaw]{border:1px solid var(--panel-border);border-radius:1.125rem}.value-panel__head[data-astro-cid-vo3qpkaw]{background-color:var(--panel-head)}.value-box[data-astro-cid-vo3qpkaw]{border:1px solid;border-radius:.75rem}.value-box--equity[data-astro-cid-vo3qpkaw]{border-color:var(--equity-edge);background-color:var(--color-bg-warm)}.value-box--debt[data-astro-cid-vo3qpkaw]{border-color:var(--debt-edge);background-color:var(--color-bg-catskill)}.value-box--equity[data-astro-cid-vo3qpkaw] .value-box__label[data-astro-cid-vo3qpkaw]{color:var(--color-primary-shade)}.value-box--debt[data-astro-cid-vo3qpkaw] .value-box__label[data-astro-cid-vo3qpkaw]{color:var(--debt-label)}.boot-card[data-astro-cid-vo3qpkaw]{border-radius:.875rem}.value-badge[data-astro-cid-vo3qpkaw]{position:relative;z-index:1;display:flex;align-self:center;width:3rem;height:3rem;margin-block:-2.375rem;align-items:center;justify-content:center;border:1px solid var(--color-gold-soft);border-radius:9999px;background-color:var(--color-primary-shade);box-shadow:0 0 0 6px var(--color-bg-parchment),0 10px 22px #1b273340;color:var(--color-bg-light);font-family:var(--font-sans);font-size:1.125rem;font-weight:700}@media(width>=64rem){.value-badge[data-astro-cid-vo3qpkaw]{position:absolute;top:calc(50% + .78rem);left:50%;margin:0;transform:translate(-50%,-50%)}}.related-accent[data-astro-cid-m24etrnz]{color:var(--related-accent)}.italic-marks[data-astro-cid-m24etrnz] em{font-family:var(--font-heading);font-style:italic;color:var(--related-accent)}.related-item[data-astro-cid-m24etrnz]{border-radius:.875rem;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}a[data-astro-cid-m24etrnz].related-item:focus-visible{outline:2px solid var(--item-chip);outline-offset:2px}.related-item[data-astro-cid-m24etrnz]:hover{border-color:var(--item-chip);background-color:color-mix(in srgb,var(--item-chip) 8%,var(--color-bg-light));box-shadow:0 14px 30px #3042511a}.related-item__chip[data-astro-cid-m24etrnz]{border-radius:.6875rem;background-color:var(--item-chip)}.table-accent[data-astro-cid-beteduue]{color:var(--table-accent)}.italic-marks[data-astro-cid-beteduue] em{font-family:var(--font-heading);font-style:italic;color:var(--table-accent)}.table-description[data-astro-cid-beteduue]{line-height:1.8}.deliverable[data-astro-cid-beteduue]{border-radius:1rem;box-shadow:0 2px 6px #1b27330f,0 18px 40px #1b27331a}.deliverable__head[data-astro-cid-beteduue]{background:linear-gradient(90deg,var(--color-bg-dark),var(--color-text-secondary))}.data-cell[data-astro-cid-beteduue]{padding:.875rem 1.25rem .8125rem;border-bottom:1px solid var(--color-secondary-cyan);font-size:.875rem;line-height:1.25rem;color:var(--color-text-secondary);font-weight:400;white-space:nowrap}thead[data-astro-cid-beteduue] .data-cell[data-astro-cid-beteduue]{padding-block:.875rem .625rem;font-size:.625rem;line-height:1rem;color:var(--color-text-slate)}.data-row[data-astro-cid-beteduue]:hover{background-color:var(--color-bg-cream)}.data-row--level-2[data-astro-cid-beteduue],.data-row--level-3[data-astro-cid-beteduue]{background-color:var(--color-bg-warm)}.data-row--level-2[data-astro-cid-beteduue] .data-cell[data-astro-cid-beteduue],.data-row--level-3[data-astro-cid-beteduue] .data-cell[data-astro-cid-beteduue]{font-weight:600;color:var(--color-ebony)}.data-row--level-3[data-astro-cid-beteduue] .data-cell[data-astro-cid-beteduue]{border-block:2px solid var(--color-primary-shade)}.data-row--level-4[data-astro-cid-beteduue] .data-cell[data-astro-cid-beteduue]{padding-block:.5625rem .8125rem;border-bottom:0;font-size:.71875rem;line-height:1.125rem;font-style:italic;color:var(--color-text-primary)}.data-row--level-4[data-astro-cid-beteduue]:hover{background-color:var(--color-bg-warm)}.data-row--favourable[data-astro-cid-beteduue]{--row-tone: var(--color-fern)}.data-row--unfavourable[data-astro-cid-beteduue]{--row-tone: var(--color-primary-shade)}.data-row--neutral[data-astro-cid-beteduue]{--row-tone: var(--color-text-slate)}.data-cell--tone[data-astro-cid-beteduue],.data-tone-value[data-astro-cid-beteduue],.data-row--level-2[data-astro-cid-beteduue] .data-cell--tone[data-astro-cid-beteduue],.data-row--level-3[data-astro-cid-beteduue] .data-cell--tone[data-astro-cid-beteduue]{color:var(--row-tone)}.data-arrow[data-astro-cid-beteduue]{font-size:.625rem}.data-bar[data-astro-cid-beteduue]{width:4.375rem;height:.375rem;overflow:hidden;border-radius:.25rem;background-color:var(--color-secondary-cyan)}.data-bar__fill[data-astro-cid-beteduue]{border-radius:inherit;background-color:var(--row-tone)}.deliverable__commentary[data-astro-cid-beteduue]{border-top:1px solid var(--color-secondary-cyan);background-color:var(--color-bg-cream)}.commentary-text[data-astro-cid-beteduue] p{margin:0}.commentary-text[data-astro-cid-beteduue] em{font-style:normal;color:var(--color-primary-shade)}.qt-accent[data-astro-cid-odoiz3bs]{color:var(--qt-accent)}.qt-title[data-astro-cid-odoiz3bs] em{font-style:normal;color:var(--qt-accent)}.qt-lede[data-astro-cid-odoiz3bs]{line-height:1.8}.qt-dot[data-astro-cid-odoiz3bs]{width:.5625rem;height:.5625rem;border-radius:9999px}.qt-dot--deadline[data-astro-cid-odoiz3bs]{background-color:var(--color-primary-shade)}.qt-dot--planning[data-astro-cid-odoiz3bs]{border:2px solid var(--color-text-steel);background-color:var(--color-bg-light)}.qt-card[data-astro-cid-odoiz3bs]{border-radius:1.25rem}.qt-card__head[data-astro-cid-odoiz3bs]{border-bottom:1px solid var(--color-secondary-cyan)}.qt-chip[data-astro-cid-odoiz3bs]{background-color:var(--qt-accent)}.qt-item[data-astro-cid-odoiz3bs]{border-radius:1rem;transition:background-color .3s ease-out}.qt-item--deadline[data-astro-cid-odoiz3bs]:hover{background-color:var(--color-bg-linen-light)}.qt-item--planning[data-astro-cid-odoiz3bs]:hover{background-color:var(--color-bg-catskill)}
