.scenario-showcase-module__lFp-JG__showcase{margin:var(--site-section-gap) 0 0}.scenario-showcase-module__lFp-JG__tabs{isolation:isolate;border:1px solid var(--theme-accent);box-shadow:0 0 20px var(--theme-glow), inset 0 0 12px var(--theme-accent-soft);background:linear-gradient(#092844e0,#041728f5);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 16px;padding:4px;display:grid;position:relative}.scenario-showcase-module__lFp-JG__highlight{z-index:-1;border:1px solid var(--theme-accent);width:calc(33.3333% - 2.66667px);box-shadow:inset 0 0 16px #4bb3ff66, 0 0 16px var(--theme-glow);pointer-events:none;background:linear-gradient(#0d6dbdb3,#05335edb);border-radius:10px;position:absolute;top:4px;bottom:4px;left:4px}.scenario-showcase-module__lFp-JG__tabs button{min-width:0;min-height:52px;color:var(--theme-copy);font-size:calc(var(--type-ui-size) * 17 / 16);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:14px;padding:10px 12px;line-height:1.3;transition:color .28s,text-shadow .28s;display:flex}.scenario-showcase-module__lFp-JG__tabs button svg{width:27px;height:27px;color:var(--theme-icon);flex:none;transition:filter .28s,color .28s}.scenario-showcase-module__lFp-JG__tabs button:hover,.scenario-showcase-module__lFp-JG__tabs button[aria-selected=true]{color:var(--theme-ink)}.scenario-showcase-module__lFp-JG__tabs button[aria-selected=true]{text-shadow:0 0 12px var(--theme-glow)}.scenario-showcase-module__lFp-JG__tabs button[aria-selected=true] svg{color:var(--theme-ink);filter:drop-shadow(0 0 7px var(--theme-accent))}.scenario-showcase-module__lFp-JG__tabs button:focus-visible{outline-offset:-3px}.scenario-showcase-module__lFp-JG__panelStack{isolation:isolate;border:1px solid var(--theme-line-strong);box-shadow:0 0 35px var(--theme-glow), inset 0 0 20px var(--theme-accent-soft);background:linear-gradient(110deg,#061729e6,#09243ea6);border-radius:12px;padding:18px 22px;display:grid}.scenario-showcase-module__lFp-JG__panel{pointer-events:none;grid-area:1/1;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr) minmax(0,.62fr);align-items:stretch;gap:26px;min-width:0;display:grid}.scenario-showcase-module__lFp-JG__panel[data-active=true]{z-index:1;pointer-events:auto}.scenario-showcase-module__lFp-JG__copy{align-self:center;min-width:0;padding-block:6px}.scenario-showcase-module__lFp-JG__eyebrow{align-items:center;gap:15px;display:flex}.scenario-showcase-module__lFp-JG__eyebrow:before{content:"";background:var(--theme-accent);flex:none;width:35px;height:1px}.scenario-showcase-module__lFp-JG__panel .scenario-showcase-module__lFp-JG__copy h2{min-height:1lh;margin-top:12px}.scenario-showcase-module__lFp-JG__panel .scenario-showcase-module__lFp-JG__copy p{max-width:440px;min-height:4.5em;margin-top:10px}.scenario-showcase-module__lFp-JG__visual{border:1px solid var(--theme-line-strong);background:var(--theme-surface-solid);border-radius:6px;min-height:250px;position:relative;overflow:hidden}.scenario-showcase-module__lFp-JG__photo{position:absolute;inset:0}.scenario-showcase-module__lFp-JG__visual img{object-fit:cover}.scenario-showcase-module__lFp-JG__visual:after{content:"";pointer-events:none;background:linear-gradient(#0000,#030f1be6);position:absolute;inset:60% 0 0}.scenario-showcase-module__lFp-JG__caption{z-index:1;color:var(--theme-ink);font-size:var(--type-caption-size);line-height:1.3;position:absolute;bottom:14px;left:12px;right:12px}.scenario-showcase-module__lFp-JG__timeline{grid-template-rows:repeat(4,minmax(54px,1fr));gap:9px;margin:0;padding:0 0 0 24px;list-style:none;display:grid;position:relative}.scenario-showcase-module__lFp-JG__timeline:before{content:"";background:var(--theme-accent);width:1px;box-shadow:0 0 7px 1px var(--theme-accent), 0 0 16px 3px var(--theme-glow);position:absolute;top:14px;bottom:14px;left:4px}.scenario-showcase-module__lFp-JG__timeline li{border:1px solid var(--theme-line);background:var(--theme-surface);border-radius:5px;align-items:center;gap:9px;min-width:0;padding:7px 8px;display:flex;position:relative}.scenario-showcase-module__lFp-JG__timeline li:before{content:"";border:1px solid var(--theme-accent);background:var(--theme-ink);width:8px;height:8px;box-shadow:0 0 9px 2px var(--theme-accent);border-radius:50%;position:absolute;top:calc(50% - 4px);left:-24px}.scenario-showcase-module__lFp-JG__timeline li:after{content:"";background:linear-gradient(90deg, var(--theme-accent), var(--theme-line));width:16px;height:1px;position:absolute;top:50%;left:-17px}.scenario-showcase-module__lFp-JG__itemIcon{width:30px;height:30px;color:var(--theme-icon);border-radius:5px;flex:none;place-items:center;display:grid}.scenario-showcase-module__lFp-JG__itemIcon svg{width:23px;height:23px}.scenario-showcase-module__lFp-JG__timeline b{font-size:calc(var(--type-ui-size) * 14 / 16);font-weight:500;line-height:1.4;display:block}.scenario-showcase-module__lFp-JG__timeline small{font-size:calc(var(--type-ui-size) * 12 / 16);color:var(--theme-muted);margin-top:4px;line-height:1.4;display:block}.scenario-showcase-module__lFp-JG__timeline li[data-highlighted=true]{border-color:var(--theme-danger);background:linear-gradient(120deg, var(--theme-danger-soft), #301223b3);box-shadow:inset 0 0 12px var(--theme-danger-soft)}.scenario-showcase-module__lFp-JG__timeline li[data-highlighted=true] .scenario-showcase-module__lFp-JG__itemIcon{color:var(--theme-ink);background:var(--theme-danger-soft);box-shadow:0 0 14px var(--theme-danger-soft)}.scenario-showcase-module__lFp-JG__timeline li[data-highlighted=true] svg{filter:drop-shadow(0 0 5px var(--theme-danger))}.scenario-showcase-module__lFp-JG__timeline li[data-highlighted=true] small{color:#ff99a9}@media (max-width:1100px){.scenario-showcase-module__lFp-JG__panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.65fr);gap:18px}.scenario-showcase-module__lFp-JG__tabs button{font-size:calc(var(--type-ui-size) * 16 / 16);gap:10px}.scenario-showcase-module__lFp-JG__panel .scenario-showcase-module__lFp-JG__copy h2{min-height:2lh}.scenario-showcase-module__lFp-JG__visual{min-height:230px}.scenario-showcase-module__lFp-JG__timeline{padding-left:21px}.scenario-showcase-module__lFp-JG__timeline:before{left:1px}.scenario-showcase-module__lFp-JG__timeline li{gap:6px;padding-inline:6px}.scenario-showcase-module__lFp-JG__itemIcon{width:25px}.scenario-showcase-module__lFp-JG__itemIcon svg{width:20px;height:20px}.scenario-showcase-module__lFp-JG__timeline b{font-size:calc(var(--type-ui-size) * 14 / 16)}.scenario-showcase-module__lFp-JG__timeline small{font-size:calc(var(--type-ui-size) * 12 / 16)}}@media (max-width:900px){.scenario-showcase-module__lFp-JG__tabs button{gap:8px;padding-inline:6px}.scenario-showcase-module__lFp-JG__tabs button svg{width:23px;height:23px}.scenario-showcase-module__lFp-JG__panelStack{padding:20px}.scenario-showcase-module__lFp-JG__panel{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:20px}.scenario-showcase-module__lFp-JG__copy{grid-column:1/-1}.scenario-showcase-module__lFp-JG__panel .scenario-showcase-module__lFp-JG__copy h2{min-height:auto}.scenario-showcase-module__lFp-JG__panel .scenario-showcase-module__lFp-JG__copy p{max-width:560px;min-height:3em}.scenario-showcase-module__lFp-JG__visual{min-height:245px}.scenario-showcase-module__lFp-JG__timeline b{font-size:calc(var(--type-ui-size) * 14 / 16)}.scenario-showcase-module__lFp-JG__timeline small{font-size:calc(var(--type-ui-size) * 12 / 16)}}@media (max-width:600px){.scenario-showcase-module__lFp-JG__tabs{border-radius:11px;margin-bottom:14px}.scenario-showcase-module__lFp-JG__highlight{border-radius:8px}.scenario-showcase-module__lFp-JG__tabs button{font-size:calc(var(--type-ui-size) * 14 / 16);flex-direction:column;gap:6px;min-height:90px;padding:7px 4px}.scenario-showcase-module__lFp-JG__tabs button span{align-items:center;max-width:110px;min-height:2.6em;display:grid}.scenario-showcase-module__lFp-JG__tabs button svg{width:23px;height:23px}.scenario-showcase-module__lFp-JG__panelStack{padding:18px}.scenario-showcase-module__lFp-JG__panel{grid-template-columns:minmax(0,1fr);gap:18px}.scenario-showcase-module__lFp-JG__panel .scenario-showcase-module__lFp-JG__copy h2{min-height:2lh}.scenario-showcase-module__lFp-JG__panel .scenario-showcase-module__lFp-JG__copy p{min-height:4.5em}.scenario-showcase-module__lFp-JG__visual{min-height:220px}.scenario-showcase-module__lFp-JG__timeline{grid-template-rows:repeat(4,minmax(60px,1fr));padding-left:24px}.scenario-showcase-module__lFp-JG__timeline:before{left:4px}.scenario-showcase-module__lFp-JG__timeline li{gap:12px;padding:9px 12px}.scenario-showcase-module__lFp-JG__itemIcon{width:32px}.scenario-showcase-module__lFp-JG__itemIcon svg{width:24px;height:24px}.scenario-showcase-module__lFp-JG__timeline b{font-size:calc(var(--type-ui-size) * 14 / 16)}.scenario-showcase-module__lFp-JG__timeline small{font-size:calc(var(--type-ui-size) * 12 / 16)}}@media (prefers-reduced-motion:reduce){.scenario-showcase-module__lFp-JG__tabs button,.scenario-showcase-module__lFp-JG__tabs button svg{transition:none}.scenario-showcase-module__lFp-JG__panel[data-active=true] .scenario-showcase-module__lFp-JG__copy,.scenario-showcase-module__lFp-JG__panel[data-active=true] .scenario-showcase-module__lFp-JG__photo,.scenario-showcase-module__lFp-JG__panel[data-active=true] .scenario-showcase-module__lFp-JG__timeline li{opacity:1!important;transform:none!important}}
.process-experience-module__bmVN4G__section{margin-top:var(--site-section-gap);border-top:0;padding-top:0}.process-experience-module__bmVN4G__heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:25px;display:flex}.process-experience-module__bmVN4G__eyebrow{align-items:center;gap:8px;margin-bottom:10px;display:flex}.process-experience-module__bmVN4G__eyebrow>span{background:#8ce1ee;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #8ce1ee55}.process-experience-module__bmVN4G__section h2,.process-experience-module__bmVN4G__section .process-experience-module__bmVN4G__heading p{margin:0}.process-experience-module__bmVN4G__frame{background:#071a2a;border:1px solid #24435b;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 22px 65px #000b141f}.process-experience-module__bmVN4G__topbar{min-height:54px;font-size:calc(var(--type-ui-size) * 12 / 16);color:#bed0e0;background:#0c2132;border-bottom:1px solid #8fb8d514;justify-content:space-between;align-items:center;gap:12px;padding:12px 25px;display:flex}.process-experience-module__bmVN4G__topbar>span:first-child{align-items:center;gap:8px;font-weight:600;display:flex}.process-experience-module__bmVN4G__topbar .brand-logo{width:90px}.process-experience-module__bmVN4G__topbar svg{color:#9bd7e8;width:17px;height:17px}.process-experience-module__bmVN4G__topbar b{color:#a1d9ec;font-size:calc(var(--type-ui-size) * 9 / 16);border:1px solid #8ac5e333;border-radius:4px;margin-left:2px;padding:3px 5px;font-weight:400}.process-experience-module__bmVN4G__demo{color:#89a2b7;font-size:calc(var(--type-ui-size) * 10 / 16);align-items:center;gap:7px;display:flex}.process-experience-module__bmVN4G__demo i{background:#75b8c5;border-radius:50%;width:5px;height:5px}.process-experience-module__bmVN4G__stage{isolation:isolate;background-image:radial-gradient(#8ac4ee15 .8px,#0000 .8px);background-size:18px 18px;padding:32px 24px 24px;position:relative}.process-experience-module__bmVN4G__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.process-experience-module__bmVN4G__steps li{--step-accent:#91ceff;background:#0b2132;border:1px solid #31526b75;border-radius:13px;min-width:0;transition:border-color .4s,background .4s,box-shadow .4s;position:relative}.process-experience-module__bmVN4G__steps li[data-tone=violet]{--step-accent:#b8aeed}.process-experience-module__bmVN4G__steps li[data-tone=mint]{--step-accent:#8cd9c5}.process-experience-module__bmVN4G__steps li[data-tone=amber]{--step-accent:#e5c597}.process-experience-module__bmVN4G__steps li[data-active=true]{border-color:color-mix(in srgb, var(--step-accent) 65%, transparent);background:#102a3e;box-shadow:inset 0 1px #ffffff0a,0 0 24px #77c8e80b}.process-experience-module__bmVN4G__stepButton{border-radius:inherit;width:100%;min-height:340px;color:inherit;text-align:left;background:0 0;border:0;flex-direction:column;align-items:stretch;padding:18px 16px 16px;display:flex}.process-experience-module__bmVN4G__stepButton:hover{background:#81c4e807}.process-experience-module__bmVN4G__stepButton:focus-visible{outline:2px solid var(--step-accent);outline-offset:4px}.process-experience-module__bmVN4G__cardTop{justify-content:space-between;align-items:center;gap:10px;display:flex;position:relative}.process-experience-module__bmVN4G__stepIcon{border:1px solid color-mix(in srgb, var(--step-accent) 22%, transparent);background:color-mix(in srgb, var(--step-accent) 6%, transparent);width:37px;height:37px;color:var(--step-accent);border-radius:10px;place-items:center;display:grid}.process-experience-module__bmVN4G__stepIcon svg{stroke-width:1.6px;width:19px;height:19px}.process-experience-module__bmVN4G__number{color:var(--step-accent);font-size:calc(var(--type-ui-size) * 11 / 16);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-weight:400}.process-experience-module__bmVN4G__number>span{color:#607e96;font-size:calc(var(--type-ui-size) * 9 / 16)}.process-experience-module__bmVN4G__stepCopy{flex-direction:column;gap:8px;margin-top:0;display:flex}.process-experience-module__bmVN4G__stepTitle{color:#ecf3f9;min-height:40px;font-family:var(--font-display);font-size:calc(var(--type-ui-size) * 21 / 16);letter-spacing:-.025em;font-weight:600;line-height:1.3}.process-experience-module__bmVN4G__stepText{color:#9fb4c7;font-size:calc(var(--type-ui-size) * 16 / 16);line-height:1.6}.process-experience-module__bmVN4G__cardBottom{color:var(--step-accent);font-size:calc(var(--type-ui-size) * 12 / 16);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:20px;display:flex}.process-experience-module__bmVN4G__cardBottom>span{align-items:center;gap:6px;display:flex}.process-experience-module__bmVN4G__cardBottom i{background:currentColor;border-radius:50%;width:4px;height:4px}.process-experience-module__bmVN4G__cardBottom>svg{opacity:.55;width:13px;height:13px}.process-experience-module__bmVN4G__bottomBar{border-top:1px solid var(--theme-line);background:#081d2e;justify-content:space-between;align-items:center;gap:24px;min-height:92px;padding:20px 25px;display:flex}.process-experience-module__bmVN4G__stepDetail{align-items:center;gap:16px;min-width:0;display:flex}.process-experience-module__bmVN4G__stepDetail>svg{width:23px;height:23px;color:var(--theme-icon);stroke-width:1.6px;flex:none}.process-experience-module__bmVN4G__detailNumber{color:var(--theme-accent);font-size:calc(var(--type-ui-size) * 15 / 16);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.process-experience-module__bmVN4G__section .process-experience-module__bmVN4G__stepDetail p{border-left:1px solid var(--theme-line-strong);max-width:590px;color:var(--theme-ink);margin:0;padding-left:20px}.process-experience-module__bmVN4G__assurance{color:var(--theme-copy);font-size:calc(var(--type-ui-size) * 14 / 16);flex:none;line-height:1.5}.process-experience-module__bmVN4G__steps li:not(:last-child):after{content:"";border-top:1px solid #578197;width:14px;position:absolute;top:37px;right:-15px}.process-experience-module__bmVN4G__stepArt{height:88px;color:var(--step-accent);border-bottom:1px solid #a2c7df12;place-items:center;margin:14px 0;display:grid}.process-experience-module__bmVN4G__wave{align-items:center;gap:4px;display:flex}.process-experience-module__bmVN4G__wave i{opacity:.65;background:currentColor;border-radius:5px;width:3px;display:block}.process-experience-module__bmVN4G__wave i:nth-child(3n){opacity:.3}.process-experience-module__bmVN4G__contextArt{place-items:center;width:70px;height:62px;display:grid;position:relative}.process-experience-module__bmVN4G__contextArt span{border:1px solid #b8aeed40;border-radius:50%;width:57px;height:35px;position:absolute}.process-experience-module__bmVN4G__contextArt span:nth-child(2){transform:rotate(60deg)}.process-experience-module__bmVN4G__contextArt span:nth-child(3){transform:rotate(-60deg)}.process-experience-module__bmVN4G__contextArt svg{width:22px;height:22px}.process-experience-module__bmVN4G__contactsArt{padding-right:8px;display:flex;position:relative}.process-experience-module__bmVN4G__contactsArt>span{color:#bee3dc;width:34px;height:34px;font-size:calc(var(--type-ui-size) * 10 / 16);background:#254752;border:2px solid #0c2233;border-radius:50%;place-items:center;margin-left:-6px;display:grid}.process-experience-module__bmVN4G__contactsArt>span:nth-child(2){background:#31586b}.process-experience-module__bmVN4G__contactsArt>span:nth-child(3){background:#1b374a}.process-experience-module__bmVN4G__contactsArt svg{width:15px;height:15px}.process-experience-module__bmVN4G__contactsArt i{color:#143e35;background:#96d8c4;border:2px solid #0c2233;border-radius:50%;place-items:center;width:17px;height:17px;display:grid;position:absolute;bottom:-2px;right:1px}.process-experience-module__bmVN4G__contactsArt i svg{width:10px;height:10px}.process-experience-module__bmVN4G__alertArt{place-items:center;width:68px;height:68px;display:grid;position:relative}.process-experience-module__bmVN4G__alertArt span{border:1px solid #e5c59722;border-radius:50%;position:absolute;inset:5px}.process-experience-module__bmVN4G__alertArt span:nth-child(2){border-color:#e5c59745;inset:14px}.process-experience-module__bmVN4G__alertArt>svg{stroke-width:1.5px;width:21px;height:21px}@media (max-width:900px){.process-experience-module__bmVN4G__heading{gap:18px}.process-experience-module__bmVN4G__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.process-experience-module__bmVN4G__stepButton{min-height:248px}.process-experience-module__bmVN4G__stepTitle{min-height:0}.process-experience-module__bmVN4G__steps li:nth-child(2):after{display:none}.process-experience-module__bmVN4G__bottomBar{flex-direction:column;align-items:flex-start;gap:12px;min-height:128px}.process-experience-module__bmVN4G__stepDetail{min-height:50px}.process-experience-module__bmVN4G__assurance{padding-left:77px}}@media (max-width:620px){.process-experience-module__bmVN4G__heading{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:20px}.process-experience-module__bmVN4G__heading p br{display:none}.process-experience-module__bmVN4G__topbar{padding:12px 16px}.process-experience-module__bmVN4G__demo{font-size:calc(var(--type-ui-size) * 8 / 16)}.process-experience-module__bmVN4G__frame{border-radius:15px}.process-experience-module__bmVN4G__stepText{font-size:calc(var(--type-ui-size) * 16 / 16)}.process-experience-module__bmVN4G__number>span{display:none}.process-experience-module__bmVN4G__cardBottom{font-size:calc(var(--type-ui-size) * 12 / 16);gap:4px}.process-experience-module__bmVN4G__cardBottom>svg{width:10px}.process-experience-module__bmVN4G__bottomBar{min-height:140px;padding:18px 16px}.process-experience-module__bmVN4G__stepDetail{align-items:flex-start;gap:10px;min-height:70px}.process-experience-module__bmVN4G__stepDetail>svg{width:20px;height:20px;margin-top:2px}.process-experience-module__bmVN4G__detailNumber{font-size:calc(var(--type-ui-size) * 14 / 16);line-height:1.65}.process-experience-module__bmVN4G__section .process-experience-module__bmVN4G__stepDetail p{padding-left:12px}.process-experience-module__bmVN4G__assurance{font-size:calc(var(--type-ui-size) * 13 / 16);padding-left:72px}.process-experience-module__bmVN4G__stage{padding:18px 14px}.process-experience-module__bmVN4G__steps{grid-template-columns:minmax(0,1fr);gap:16px}.process-experience-module__bmVN4G__stepButton{min-height:0;padding:18px}.process-experience-module__bmVN4G__stepTitle{min-height:0;font-size:calc(var(--type-ui-size) * 21 / 16)}.process-experience-module__bmVN4G__steps li:not(:last-child):after{display:none}.process-experience-module__bmVN4G__wave{gap:3px}.process-experience-module__bmVN4G__wave i{width:2px}}@media (max-width:380px){.process-experience-module__bmVN4G__bottomBar{min-height:164px}.process-experience-module__bmVN4G__stepDetail{min-height:93px}}@media (prefers-reduced-motion:reduce){.process-experience-module__bmVN4G__section *,.process-experience-module__bmVN4G__section :before,.process-experience-module__bmVN4G__section :after{transition:none!important;animation:none!important}.process-experience-module__bmVN4G__steps li{opacity:1!important;transform:none!important}}
