.pg-hero.fees-hero{min-height:0}.pg-hero.fees-hero h1{font-size:var(--mb-size-spotlight);line-height:56px}@media (min-width:1200px){.pg-hero.fees-hero h1{font-size:var(--mb-size-showcase);line-height:80px}}.fees-table{flex-direction:column;gap:64px;display:flex}.fees-group-head{background:var(--mb-bg,#fff);font-size:var(--mb-size-title3);line-height:30px;font-weight:var(--mb-weight-heading);letter-spacing:normal;color:var(--mb-fg);padding-bottom:16px}@media (min-width:768px){.fees-group-head{font-size:var(--mb-size-title2);line-height:36px}}@media (min-width:1200px){.fees-group-head{z-index:5;padding-bottom:48px;position:sticky;top:68px}}.fees-row{border-top:1px solid var(--mb-bg-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:20px;min-height:64px;padding:10px 0;display:grid}.fees-row:first-child{border-top:0}@media (min-width:768px){.fees-row{grid-template-columns:minmax(0,1fr) 240px;column-gap:0}}@media (min-width:1200px){.fees-row{grid-template-columns:minmax(0,1fr) 320px}}.fees-row dt{flex-direction:column;gap:2px;display:flex}.fees-label{font-size:var(--mb-size-body);letter-spacing:var(--mb-track-text);color:var(--mb-fg);font-weight:600;line-height:22px}.fees-sub{font-size:var(--mb-size-compact);line-height:20px;font-weight:var(--mb-weight-caption);letter-spacing:var(--mb-track-text);color:var(--mb-fg-2);text-wrap:pretty}.fees-row dd{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0 8px;margin:0;display:flex}@media (min-width:768px){.fees-row dd{text-align:left;justify-content:flex-start;padding-left:20px}}.fees-value{font-size:var(--mb-size-body);letter-spacing:var(--mb-track-text);color:var(--mb-fg);white-space:nowrap;font-weight:600;line-height:22px}.fees-value--text{font-weight:var(--mb-weight-caption);color:var(--mb-fg-2);white-space:normal}.fees-unit{font-size:var(--mb-size-body);line-height:22px;font-weight:var(--mb-weight-caption);letter-spacing:var(--mb-track-text);color:var(--mb-fg-2)}@media (max-width:767px){.fees-unit{font-size:var(--mb-size-compact);flex-basis:100%;line-height:20px}}.fees-check{background:var(--mb-line-2);border-radius:50%;place-items:center;width:20px;height:20px;display:inline-grid}.fees-check svg{fill:none;width:16px;height:16px;stroke:var(--mb-fg);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.fees-note{text-align:center;margin-top:64px}.fees-faq{padding-top:64px}@media (min-width:1200px){.fees-faq{padding-top:120px}}
