.mcc-quick-explorer-stage{margin-top:0!important;padding:clamp(2.4rem,5vw,4.8rem) clamp(1rem,4vw,2.5rem) clamp(3rem,6vw,5.5rem)!important;background:radial-gradient(circle at 8% 18%,rgba(241,198,0,.18),transparent 18rem) , radial-gradient(circle at 88% 78%,rgba(23,109,131,.12),transparent 24rem) , linear-gradient(180deg,#fff8ee 0%,#f7ecdd 100%);pointer-events:auto}.mcc-quick-explorer-wrap{max-width:1240px!important}.mcc-quick-explorer{position:relative;display:grid!important;grid-template-columns:minmax(17rem,.9fr) minmax(0,2.4fr) minmax(10rem,auto)!important;gap:clamp(1rem,2.2vw,1.6rem)!important;align-items:stretch!important;max-width:1240px;margin-inline:auto;padding:clamp(1rem,2vw,1.25rem);border:1px solid rgba(255,255,255,.72);border-radius:clamp(28px,3vw,42px);background:rgba(255,252,246,.78);box-shadow:0 28px 80px rgba(46,35,24,.14);backdrop-filter:blur(18px);isolation:isolate;overflow:hidden}.mcc-quick-explorer::before{content:"";position:absolute;inset:0 auto 0 0;width:min(23rem,34%);background:linear-gradient(135deg,rgba(49,95,61,.96),rgba(23,109,131,.92)) , radial-gradient(circle at 18% 18%,rgba(241,198,0,.4),transparent 12rem);z-index:-1}.mcc-quick-explorer::after{content:"";position:absolute;left:clamp(12rem,23vw,21rem);bottom:-4.5rem;width:10rem;height:10rem;border:1.1rem solid rgba(241,198,0,.34);border-radius:999px;z-index:-1}.mcc-quick-explorer__intro{display:flex;flex-direction:column;justify-content:flex-end;min-height:20rem;padding:clamp(1.3rem,2.6vw,2rem);color:#fffaf3}.mcc-quick-explorer__eyebrow{width:fit-content;margin:0 0 .65rem;padding:.42rem .72rem;border:1px solid rgba(255,255,255,.35);border-radius:999px;color:rgba(255,250,243,.88);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.mcc-quick-explorer h2{max-width:8ch;margin:0;color:#fffaf3;font-size:clamp(2.3rem,4vw,4rem);line-height:.92}.mcc-quick-explorer__intro p:not(.mcc-quick-explorer__eyebrow) {max-width:18rem;margin:1rem 0 0;color:rgba(255,250,243,.82);font-size:.98rem;line-height:1.55}.mcc-quick-explorer__links{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.85rem!important}.mcc-quick-explorer__item,.mcc-quick-explorer__item:visited{position:relative;display:flex!important;min-height:10.5rem!important;flex-direction:column;justify-content:flex-end;padding:1rem;border-radius:26px;overflow:hidden;color:#fffaf3!important;text-decoration:none!important;background:linear-gradient(180deg,rgba(19,23,18,.08),rgba(19,23,18,.76)) , var(--mcc-quick-image,linear-gradient(135deg,#315f3d,#176d83));background-size:cover;background-position:center;box-shadow:0 18px 46px rgba(34,30,24,.16);transform:translateY(0);transition:transform 180ms ease , box-shadow 180ms ease , filter 180ms ease}.mcc-quick-explorer__item::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,.68));z-index:0}.mcc-quick-explorer__item>*{position:relative;z-index:1}.mcc-quick-explorer__number{position:absolute!important;top:.85rem;left:.85rem;display:inline-grid!important;width:2.25rem;height:2.25rem;place-items:center;border:1px solid rgba(255,255,255,.44);border-radius:999px;color:rgba(255,250,243,.88);font-size:.75rem;font-weight:800}.mcc-quick-explorer__label{display:block!important;color:#fffaf3;font-weight:900;font-size:clamp(1.05rem,1.4vw,1.35rem);line-height:1.02;text-decoration:none!important}.mcc-quick-explorer__item small{display:block!important;max-width:12rem;margin-top:.38rem;color:rgba(255,250,243,.86);font-size:.82rem;line-height:1.35;text-decoration:none!important}.mcc-quick-explorer__item:hover{transform:translateY(-5px);box-shadow:0 26px 62px rgba(34,30,24,.24);filter:saturate(1.08)}.mcc-quick-explorer__cta,.mcc-quick-explorer__cta:visited{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;min-width:10rem;padding:1rem 1.2rem;border:2px solid rgba(241,198,0,.95);border-radius:26px;background:#fffaf3;color:#176d83!important;font-weight:900;text-align:center;text-decoration:none!important;box-shadow:0 18px 42px rgba(46,35,24,.1);transition:transform 180ms ease , background-color 180ms ease , color 180ms ease}.mcc-quick-explorer__cta:hover{transform:translateY(-5px);background:#f1c600;color:#181512!important}.mcc-experience-grid{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:clamp(1rem,2vw,1.4rem)!important;align-items:stretch!important}.mcc-experience-card,
.mcc-experience-card:first-child,
.mcc-experience-card:nth-child(2),
.mcc-experience-card:nth-child(3),
.mcc-experience-card:nth-child(4),
.mcc-experience-card:nth-child(5),
.mcc-experience-card:nth-child(6),
.mcc-experience-card:nth-child(7) {grid-column:span 4!important;min-height:21rem!important;max-height:none!important;border-radius:28px!important}.mcc-experience-card:first-child,
.mcc-experience-card:nth-child(2) {grid-column:span 6!important;min-height:24rem!important}.mcc-experience-card__body{padding:clamp(1.1rem,2vw,1.55rem)!important}.mcc-home-section:first-of-type,.mcc-home-section--light:first-of-type{padding-top:clamp(4rem,6vw,5.5rem)!important}@media (max-width:1200px){.mcc-quick-explorer{grid-template-columns:1fr!important}.mcc-quick-explorer::before{width:100%;height:16rem}.mcc-quick-explorer__intro{min-height:14rem}.mcc-quick-explorer h2{max-width:16ch}}@media (max-width:900px){.mcc-quick-explorer__links{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mcc-experience-card,
  .mcc-experience-card:first-child,
  .mcc-experience-card:nth-child(2),
  .mcc-experience-card:nth-child(3),
  .mcc-experience-card:nth-child(4),
  .mcc-experience-card:nth-child(5),
  .mcc-experience-card:nth-child(6),
  .mcc-experience-card:nth-child(7) {grid-column:span 6!important;min-height:20rem!important}}@media (max-width:640px){.mcc-quick-explorer-stage{padding-top:1.2rem!important}.mcc-quick-explorer{border-radius:28px}.mcc-quick-explorer__links{grid-template-columns:1fr!important}.mcc-experience-card,
  .mcc-experience-card:first-child,
  .mcc-experience-card:nth-child(2),
  .mcc-experience-card:nth-child(3),
  .mcc-experience-card:nth-child(4),
  .mcc-experience-card:nth-child(5),
  .mcc-experience-card:nth-child(6),
  .mcc-experience-card:nth-child(7) {grid-column:span 12!important}}