.ServicePricing_section__sPFws{padding-block:var(--space-2xl);background:var(--color-paper-tint);border-block:1px solid var(--color-border)}.ServicePricing_heading__i6ERk{font-size:var(--fs-500);margin-bottom:var(--space-sm)}.ServicePricing_intro__j8236{max-width:62ch;margin-bottom:var(--space-lg);font-size:var(--fs-300);color:var(--color-fg-muted)}.ServicePricing_plans__Mh8nT{list-style:none;margin:0 0 var(--space-lg);padding:0}.ServicePricing_plan__4XprQ,.ServicePricing_plans__Mh8nT{display:grid;grid-gap:var(--space-md);gap:var(--space-md);grid-template-columns:1fr}.ServicePricing_plan__4XprQ{padding:var(--space-md);border-radius:var(--radius-md);background:var(--color-bg);box-shadow:inset 0 0 0 1px var(--color-border)}@media (min-width:900px){.ServicePricing_plan__4XprQ{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);grid-template-rows:auto 1fr;column-gap:var(--space-xl);row-gap:0;padding:var(--space-lg);align-items:start}.ServicePricing_summary__lYUzL{grid-column:1}.ServicePricing_compare__vyJTf{grid-column:2;grid-row:1/span 2}.ServicePricing_planRequest__nVyBa{grid-column:1;grid-row:2}}.ServicePricing_summary__lYUzL{display:flex;flex-direction:column;gap:var(--space-sm)}.ServicePricing_planName__EfuFP{font-size:var(--fs-500);font-weight:var(--fw-display)}.ServicePricing_blurb__3iLVy{font-size:var(--fs-200);color:var(--color-fg-muted)}.ServicePricing_prices__M4QVM{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs);margin:0;padding-block:var(--space-sm);border-block:1px solid var(--color-border)}.ServicePricing_prices__M4QVM dt{font-size:var(--fs-100);color:var(--color-fg-muted)}.ServicePricing_prices__M4QVM dd{margin:0}.ServicePricing_mellonPrice__wUgEp dd{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-500);line-height:var(--lh-snug);color:var(--color-fg)}.ServicePricing_marketPrice__R7hnP dd{font-size:var(--fs-300);color:var(--color-fg-muted)}.ServicePricing_timeline__h_JU8 dd{font-size:var(--fs-200)}.ServicePricing_compare__vyJTf{width:100%;table-layout:fixed;border-collapse:collapse;font-size:var(--fs-200)}.ServicePricing_compare__vyJTf td,.ServicePricing_compare__vyJTf th{padding:.55rem .4rem;text-align:center;vertical-align:middle;border-bottom:1px solid var(--color-border)}.ServicePricing_compare__vyJTf thead th{font-size:var(--fs-100);font-weight:600;color:var(--color-fg-muted)}.ServicePricing_compare__vyJTf tbody th{font-weight:400;color:var(--color-fg)}.ServicePricing_compare__vyJTf th:not(:first-child){width:26%}.ServicePricing_compare__vyJTf th:first-child{text-align:left;padding-left:0}.ServicePricing_compare__vyJTf tr:last-child td,.ServicePricing_compare__vyJTf tr:last-child th{border-bottom:0}.ServicePricing_colMellon__s7YND{background:color-mix(in srgb,var(--color-brand-cyan) 12%,transparent)}.ServicePricing_yes__eaZ8q{color:var(--color-teal);font-weight:600}.ServicePricing_no__KLtES{color:var(--color-fg-muted)}.ServicePricing_extra__BpSID,.ServicePricing_text__xNlSl{font-size:var(--fs-100);color:var(--color-fg-muted);line-height:var(--lh-snug)}.ServicePricing_extra__BpSID{display:inline-block;padding:.1rem .5rem;border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--color-border)}.ServicePricing_note__stFF_{max-width:110ch;margin-bottom:var(--space-md);font-size:var(--fs-100);color:var(--color-fg-muted)}.ServicePricing_engagements__h5vPv{margin-bottom:var(--space-lg)}.ServicePricing_engagementsHeading__M_T9g{font-size:var(--fs-400);font-weight:var(--fw-display);margin-bottom:var(--space-md)}.ServicePricing_engagementCards__xvZ47{display:grid;grid-gap:var(--space-md);gap:var(--space-md);grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media (min-width:900px){.ServicePricing_engagementCards__xvZ47{grid-template-columns:repeat(2,1fr)}}.ServicePricing_engagement__GV8AG{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-md);background:var(--color-bg);box-shadow:inset 0 0 0 1px var(--color-border)}.ServicePricing_from__iy2Tf,.ServicePricing_unit__eJPBE{font-family:var(--font-body);font-size:var(--fs-200);color:var(--color-fg-muted)}.ServicePricing_includes__2B5bU{display:flex;flex-direction:column;gap:var(--space-2xs);margin:0;padding:0;list-style:none;font-size:var(--fs-200)}.ServicePricing_includes__2B5bU li{position:relative;padding-left:var(--space-md)}.ServicePricing_includes__2B5bU li:before{content:"\2713";position:absolute;left:0;color:var(--color-teal);font-weight:600}.ServicePricing_request__5MoaE{align-self:flex-start;margin-top:auto;padding:.6rem 1.1rem;border-radius:var(--radius-pill);font-size:var(--fs-200);box-shadow:inset 0 0 0 1px var(--color-ink);transition:background var(--duration-fast) var(--ease-out)}.ServicePricing_request__5MoaE:hover{background:var(--color-ink);color:var(--color-paper)}.ServicePricing_onRequest__Ji9sT{margin:0;padding-block:var(--space-sm);border-block:1px solid var(--color-border);font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-400)}.ServicePricing_featured__hCpvC{position:relative;box-shadow:inset 0 0 0 2px var(--color-fg)}.ServicePricing_badge__8hhgu{font-family:var(--font-mono);font-weight:400;justify-self:start;align-self:flex-start;width:-moz-fit-content;width:fit-content;padding:.25em .75em;border-radius:999px;font-size:var(--fs-100,.75rem);background:var(--color-fg);color:var(--color-bg)}.ServicePricing_planRequest__nVyBa{justify-self:start;margin-top:var(--space-sm)}