.hero-case-study{background:radial-gradient(108.11% 100% at 50% 100%,#2e3b00 0,#1b2005 75%);overflow:hidden;position:relative}.hero-case-study .hero-bg-image{background-color:#d3d3d3;background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;mix-blend-mode:multiply;opacity:.95;pointer-events:none;position:absolute}.case-study-escape-game-hero.hero-case-study{background:radial-gradient(24.51% 50% at 32.6% 50%,#2e3b00 0,#1b2005 100%)}.case-study-escape-game-hero .escape-game-hero__kicker{color:#c1ff45}.case-study-escape-game-hero .escape-game-hero__pill-3d{display:inline-flex;isolation:isolate;position:relative;transform:rotate(-3.5deg);vertical-align:middle}.case-study-escape-game-hero .escape-game-hero__pill-3d:before{background-color:#1b2005;border-radius:9999px;content:"";inset:0;opacity:.95;position:absolute;transform:translate(.5rem,.6rem);z-index:0}.case-study-escape-game-hero .escape-game-hero__pill-3d-inner{position:relative;z-index:1}.case-study-escape-game-hero .escape-game-hero__pill-face{background-color:#c1ff45;box-shadow:0 6px 18px rgba(0,0,0,.4);color:#1b2005}.case-study-escape-game-hero .escape-game-hero__badge{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.14);border-radius:24px;box-shadow:8px 16px 15px 0 rgba(0,0,0,.3);color:rgb(var(--text-theme-white));font-weight:700;line-height:1.2}.case-study-escape-game-hero .escape-game-hero__badge--left{left:-17%;min-width:7.6rem;text-align:center;top:6%}.case-study-escape-game-hero .escape-game-hero__badge-metric{display:block}.case-study-escape-game-hero .escape-game-hero__badge-label{display:block;margin-top:.15rem}.case-study-escape-game-hero .escape-game-hero__badge--right{max-width:14rem;right:-20%;top:40%}@media (max-width:1023px){.case-study-escape-game-hero .escape-game-hero__badge--left{top:4%}.case-study-escape-game-hero .escape-game-hero__badge--right{bottom:20%;right:-5%}}@media (max-width:639px){.case-study-escape-game-hero .escape-game-hero__badge{border-radius:20px;display:none}.case-study-escape-game-hero .escape-game-hero__badge--left{left:-3%;min-width:5.9rem;top:2%}.case-study-escape-game-hero .escape-game-hero__badge--right{bottom:23%;right:-3%}}@media (prefers-reduced-motion:reduce){.case-study-escape-game-hero .escape-game-hero__pill-3d{transform:none}.case-study-escape-game-hero .escape-game-hero__pill-3d:before{opacity:0}}.escape-game-constraint-band{background:radial-gradient(120% 140% at 50% 0,#1f2a05 0,#11170a 100%);box-shadow:0 12px 40px rgba(17,23,10,.18)}.escape-game-danger-icon{background-color:#fff5f5;border:1px solid #ffd4d4}.escape-game-auth-gaps-card{box-shadow:0 0 2px 0 rgba(145,158,171,.2),0 5px 16px -4px rgba(0,190,242,.15)}.escape-game-auth-placement-band{background:var(
    --Backgrounds-Gradient,linear-gradient(180deg,#e9efe9 0,#fff 100%)
  )}.escape-game-ramp-callout{background-color:#e9efe9;box-shadow:0 0 2px 0 rgba(145,158,171,.2),0 5px 16px -4px rgba(0,190,242,.15)}.escape-game-step3-composite .escape-game-ramp-callout{box-shadow:none}.escape-game-root-volume-card{border-radius:0 0 5.5rem 0}@media (min-width:768px){.escape-game-root-volume-card{border-radius:0 0 11rem 0}}.email-sample-block.email-sample-block--pan-y{background-position:top;background-repeat:no-repeat;background-size:100% auto!important;transition:background-position 1.35s ease-in-out}@media (hover:hover) and (pointer:fine){.email-sample-block.email-sample-block--pan-y:hover{background-position:bottom}}@media (prefers-reduced-motion:reduce){.email-sample-block.email-sample-block--pan-y{transition:none}.email-sample-block.email-sample-block--pan-y:hover{background-position:top}}.phase-tabs{align-items:start;position:relative}.phase-tabs-sidebar{height:100%;position:relative}.phase-sidebar-inner{will-change:transform}.phase-tabs .phase-item{background:transparent;border-radius:16px;transition:all .3s ease}.phase-tabs .phase-item .phase-number{color:var(--secondary,#6b7280)}.phase-tabs .phase-item:hover:not(.is-active){background:#f3f4f6}.phase-tabs .phase-item.is-active{background:var(--blue);color:#fff}.phase-tabs .phase-item.is-active .phase-number{color:#fff}.phase-tabs .phase-content{position:relative;scroll-margin-top:140px}.phase-tabs .phase-content+.phase-content{border-top:1px solid #e5e7eb;margin-top:2.5rem;padding-top:2.5rem}