.commissioning-custom{position:relative;width:100%;max-width:100%;box-sizing:border-box;background-color:var(--com-bg, #000000);border-top:1px solid rgba(255,255,255,.05);overflow-x:hidden;overflow-y:hidden}.commissioning-custom>.page-width{position:relative;z-index:2;width:100%}.commissioning-custom__glow{position:absolute;top:0;left:50%;width:min(120vh,100%);height:min(60vh,480px);transform:translate(-50%);pointer-events:none;background-image:radial-gradient(ellipse at top,rgba(255,255,255,.03) 0%,transparent 50%);filter:blur(100px);display:block!important}.commissioning-custom__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:64px;align-items:start;width:100%;max-width:100%;min-width:0;box-sizing:border-box}@media screen and (min-width:1024px){.commissioning-custom__layout{grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:64px}}@media screen and (min-width:1280px){.commissioning-custom__layout{gap:96px}}.commissioning-custom__col-intro{width:100%;min-width:0;max-width:100%}@media screen and (min-width:1024px){.commissioning-custom__col-intro{position:sticky;top:128px;align-self:start}}.commissioning-custom__badge{display:inline-block;padding:8px 20px;border-radius:9999px;background-color:#1a1a1b;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);margin-bottom:40px;box-shadow:0 25px 50px -12px #00000080}.commissioning-custom__badge span{font-size:10px;font-weight:900;letter-spacing:.4em;color:#86868b;text-transform:uppercase}@media screen and (min-width:768px){.commissioning-custom__badge span{font-size:11px}}.commissioning-custom__title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;font-size:32px;line-height:.95;letter-spacing:-.03em;margin:0 0 32px;color:#f5f5f7;max-width:100%;text-wrap:balance}@media screen and (min-width:768px){.commissioning-custom__title{font-size:40px}}@media screen and (min-width:1024px){.commissioning-custom__title{font-size:48px}}@media screen and (max-width:1023px){.commissioning-custom__title{font-size:40px}}.commissioning-custom__title-accent{background-image:linear-gradient(105deg,var(--com-accent, #e32726) 0%,var(--com-accent-yellow, #f5b100) 45%,var(--com-green, #16a34a) 100%);background-size:120% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.commissioning-custom__lede{font-size:17px;line-height:28px;color:#86868b;font-weight:500;max-width:448px;margin:0 0 48px}@media screen and (min-width:768px){.commissioning-custom__lede{font-size:19px;line-height:31px}}.commissioning-custom__status-badge{display:inline-flex;align-items:center;gap:16px;padding:12px 20px;border-radius:9999px;background-color:#151516;border:1px solid rgba(255,255,255,.05);box-sizing:border-box}.commissioning-custom__status-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0;background-color:var(--com-badge-green, #6abb2e);box-shadow:0 0 10px #6abb2e99;animation:commissioning-custom-badge-pulse 2s ease-in-out infinite;display:block!important}@keyframes commissioning-custom-badge-pulse{0%,to{opacity:1}50%{opacity:.45}}.commissioning-custom__status-badge span{font-size:10px;font-weight:700;color:#f5f5f7;text-transform:uppercase;letter-spacing:2px;opacity:.6}.commissioning-custom__col-steps{width:100%;min-width:0;max-width:100%}.commissioning-custom__steps{display:flex;flex-direction:column;gap:16px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.commissioning-custom__step{position:relative;width:100%;max-width:100%;min-width:0;box-sizing:border-box;background-color:#1a1a1b;border-radius:24px;padding:18px;overflow:hidden;box-shadow:0 25px 50px -12px #00000073;transition:background-color .7s ease}@media screen and (min-width:768px){.commissioning-custom__step{border-radius:32px;padding:25px}}.commissioning-custom__step:hover,.commissioning-custom__step:focus-within{background-color:#202022}.commissioning-custom__step-inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start;width:100%;min-width:0;box-sizing:border-box}@media screen and (min-width:768px){.commissioning-custom__step-inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:16px;row-gap:0;align-items:center}}.commissioning-custom__step-left{display:flex;align-items:center;gap:24px;min-width:0}@media screen and (min-width:768px){.commissioning-custom__step-left{gap:24px}}.commissioning-custom__step-num{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;font-size:32px;line-height:1;color:#f5f5f71a;flex-shrink:0}@media screen and (min-width:768px){.commissioning-custom__step-num{font-size:50px}}.commissioning-custom__step-meta{min-width:0}.commissioning-custom__step-label{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:700;color:#86868b;text-transform:uppercase;letter-spacing:2px;margin:0 0 4px}.commissioning-custom__step-title{font-size:20px;font-weight:700;color:#f5f5f7;letter-spacing:-.5px;line-height:1.2;margin:0}.commissioning-custom__step-right{min-width:0;max-width:100%}.commissioning-custom__step-text{font-size:15px;font-weight:500;line-height:1.625;color:#86868b;margin:0;transition:color .7s ease}.commissioning-custom__step:hover .commissioning-custom__step-text,.commissioning-custom__step:focus-within .commissioning-custom__step-text{color:#f5f5f7cc}
/*# sourceMappingURL=/cdn/shop/t/5/assets/commissioning-custom.css.map */
