.tm-flow-panel{--flow:#df8d9c;position:relative;padding:30px;background:radial-gradient(ellipse at 0 0,#83425222,transparent 65%),#28222c;border-color:#b4738633;border-radius:18px;box-shadow:0 18px 45px #130e181c}.tm-flow-panel.tm-comparison__visual--good{--flow:#91dec5;background:radial-gradient(ellipse at 100% 0,#4e9f8a25,transparent 65%),#232b2e;border-color:#83d9bd50}.tm-flow-panel header{padding-bottom:25px;border-bottom:1px solid #ffffff12;align-items:flex-start}.tm-flow-panel__index{display:block;color:#b4a3b1;font:10px/1.5 Arial,sans-serif;letter-spacing:.14em;margin-bottom:10px}.tm-flow-panel h3{font-size:22px;line-height:1.5}.tm-flow-panel__status{display:flex;align-items:center;gap:6px;font-size:9px!important;padding:7px 9px;border:1px solid #ffffff19;border-radius:20px;margin-top:3px;white-space:nowrap}.tm-flow-panel__status i{width:5px;height:5px;border-radius:50%;background:var(--flow);box-shadow:0 0 12px var(--flow)}.tm-flow-map{position:relative;padding:26px 18px;background-image:radial-gradient(#ffffff0d 1px,transparent 1px);background-size:18px 18px}.tm-flow-step{position:relative;display:flex;align-items:center;gap:16px;padding:15px 18px;min-height:86px;background:linear-gradient(110deg,#ffffff07,#ffffff02),#2d2630;border:1px solid #a8798940;border-radius:10px;box-shadow:0 6px 16px #100b161f}.tm-comparison__visual--good .tm-flow-step{background:linear-gradient(110deg,#4b9d8522,#ffffff02),#283235;border-color:#75c8aa50}.tm-flow-step__icon{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border-radius:10px;border:1px solid #ffffff12;background:#ffffff05;color:var(--flow);font:24px/1 Arial,sans-serif}.tm-flow-step__text{flex:1;min-width:0}.tm-flow-step strong{display:block;font-size:16px;font-weight:700;line-height:1.6;color:#faf4f7}.tm-flow-step small{display:block;font-size:12px;line-height:1.7;color:#c1b1bd;margin-top:3px}.tm-comparison__visual--good .tm-flow-step small{color:#b3cdc5}.tm-flow-step__state{display:grid;place-items:center;width:20px;height:20px;flex-shrink:0;border:1px solid #ffffff16;border-radius:50%;font:11px Arial,sans-serif;color:var(--flow)}.tm-flow-link{height:34px;display:flex;flex-direction:column;align-items:center;position:relative;color:var(--flow)}.tm-flow-link>span{width:1px;flex:1;background:var(--flow);opacity:.5}.tm-flow-link>b{font:12px/15px Arial,sans-serif}.tm-flow-link>i{position:absolute;inset-inline-start:53%;top:5px;width:50px;border-bottom:1px dashed #df8d9c65;color:#df8d9c;font:16px Arial,sans-serif;text-align:end}.tm-comparison__visual--good .tm-flow-link>span{box-shadow:0 0 8px #91dec540;opacity:.85}.tm-flow-outcome{display:flex;align-items:center;gap:15px;padding:20px 0 0;border-top:1px solid #ffffff12}.tm-flow-outcome__symbol{font:32px Arial,sans-serif;color:var(--flow)}.tm-flow-outcome strong{font-size:18px;color:var(--flow);display:block;margin-bottom:4px}.tm-flow-outcome p{font-size:12px;line-height:1.8}@media(max-width:1000px){.tm-flow-panel{padding:22px}.tm-flow-panel header{flex-direction:column;gap:10px}.tm-flow-map{padding:22px 0}.tm-flow-step{gap:10px;padding:13px}.tm-flow-step strong{font-size:14px}.tm-flow-step small{font-size:11px}}@media(max-width:700px){.tm-flow-panel header{flex-direction:row;gap:8px}.tm-flow-panel h3{font-size:18px}.tm-flow-panel__status{font-size:8px!important;padding:6px}.tm-flow-panel__index{font-size:9px;letter-spacing:.05em}.tm-flow-step strong{font-size:15px}.tm-flow-step small{font-size:12px}.tm-flow-step{min-height:88px}.tm-flow-outcome strong{font-size:17px}}.tm-diagnosis-v2 .tm-comparison__intro{max-width:1050px}.tm-diagnosis-v2 .tm-comparison__body{max-width:880px}.tm-diagnosis-v2 .tm-flow-map{padding-block:20px}.tm-diagnosis-v2 .tm-flow-outcome strong{font-size:20px;line-height:1.7}.tm-diagnosis-v2 .tm-flow-outcome p{font-size:14px;line-height:1.9}.tm-diagnostic-labels{display:grid;grid-template-columns:1fr 1fr;gap:36px;padding:20px 28px;border-bottom:1px solid #ffffff24;font-size:17px;font-weight:700;color:#efb3bf}.tm-diagnostic-labels span:last-child{color:#91dec5}.tm-diagnostic-row{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #ffffff13}.tm-diagnostic-row:nth-child(2n){background:#ffffff02}.tm-diagnostic-problem,.tm-diagnostic-solution{display:flex;gap:20px;padding:30px 28px}.tm-diagnostic-solution{background:#79d6ad05;border-inline-start:1px solid #ffffff0b}.tm-diagnostic-number{font:400 25px/1.8 Arial,sans-serif;color:#bb7688}.tm-diagnostic-check{font:400 27px/1.8 Arial,sans-serif;color:#91dec5}.tm-diagnostic-row h3{font-size:21px;line-height:1.65;margin:0 0 10px;color:#fff4f7}.tm-diagnostic-solution h3{color:#b6efda}.tm-diagnostic-row p{font-size:16px;line-height:1.95;color:#cbbfc9;margin:0}.tm-diagnostic-mobile{display:none}.tm-diagnostic-closing{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:36px;padding:28px 35px;border:1px solid #e8658050;border-inline-start:3px solid #ff617a;background:linear-gradient(110deg,#88324a19,#ffffff02);border-radius:8px}.tm-diagnostic-closing>span{font:36px Arial,sans-serif;color:#ff718b}.tm-diagnostic-closing p{font-size:clamp(19px,2vw,28px);font-weight:700;line-height:1.8;margin:0;color:#fff3f7}@media(max-width:700px){.tm-diagnostic-labels{display:none}.tm-diagnostic-row{grid-template-columns:1fr;margin-bottom:20px;border:1px solid #ffffff15;border-radius:12px;overflow:hidden}.tm-diagnostic-problem,.tm-diagnostic-solution{padding:22px 18px;gap:14px}.tm-diagnostic-solution{border-inline-start:0;border-top:1px solid #ffffff0b}.tm-diagnostic-mobile{display:block;font-size:11px;color:#bd8f9b;margin-bottom:8px}.tm-diagnostic-solution .tm-diagnostic-mobile{color:#82bfa9}.tm-diagnostic-row h3{font-size:20px}.tm-diagnostic-row p{font-size:15px}.tm-diagnostic-number{font-size:21px}.tm-diagnostic-closing{padding:22px 20px;gap:14px}.tm-diagnosis-v2 .tm-flow-outcome strong{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/comparison-flow.css.map */
