.l-compare{border-collapse:separate;border-spacing:0;text-align:left;width:100%;font-size:15px;line-height:1.45}.l-compare th,.l-compare td{vertical-align:top;border-top:1px solid #ffffff14;padding:16px 18px}.l-compare thead th{color:#fff9;border-top:0;font-size:14px;font-weight:800}.l-compare tbody th{color:#ffffffd9;width:24%;font-weight:700}.l-compare td{color:#ffffff9e}.l-compare .l-us{color:#fff;background:linear-gradient(#ff5a1f1a,#ffc61f0d);box-shadow:inset 1px 0 #ff5a1f59,inset -1px 0 #ff5a1f59}.l-compare thead .l-us{border-radius:16px 16px 0 0;box-shadow:inset 1px 0 #ff5a1f59,inset -1px 0 #ff5a1f59,inset 0 1px #ff5a1f59}.l-compare tbody tr:last-child .l-us{border-radius:0 0 16px 16px;box-shadow:inset 1px 0 #ff5a1f59,inset -1px 0 #ff5a1f59,inset 0 -1px #ff5a1f59}@media (max-width:639px){.l-compare,.l-compare tbody,.l-compare tr,.l-compare th,.l-compare td{width:100%;display:block}.l-compare thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.l-compare tr{border:1px solid #ffffff1a;border-radius:18px;margin-bottom:14px;overflow:hidden}.l-compare th,.l-compare td{border-top:0;padding:10px 16px}.l-compare tbody th{width:100%;padding-top:14px;font-size:16px}.l-compare td:before{content:attr(data-col);color:#ffffff6b;margin-bottom:2px;font-size:12px;font-weight:700;display:block}.l-compare .l-us,.l-compare tbody tr:last-child .l-us{border-radius:0;box-shadow:inset 0 1px #ff5a1f4d}.l-compare .l-us:before{color:var(--amber)}}.till-paper{--tooth:10px;-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / var(--tooth) calc(var(--tooth) / 2) repeat-x, linear-gradient(#000 0 0) top / 100% calc(100% - var(--tooth) / 2) no-repeat;mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / var(--tooth) calc(var(--tooth) / 2) repeat-x, linear-gradient(#000 0 0) top / 100% calc(100% - var(--tooth) / 2) no-repeat;background:#f3eee4}@media (prefers-reduced-motion:no-preference){.till-line{animation:till-print .52s var(--ease) both}}@keyframes till-print{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(-6px)}to{opacity:1;clip-path:inset(0);transform:none}}.till-wire{background:repeating-linear-gradient(90deg,#ffc61f8c 0 6px,#0000 6px 11px)}.till-wire:after{content:"";background:#fff;border-radius:999px;width:7px;height:7px;position:absolute;top:-3px;right:0;box-shadow:0 0 12px 4px #ffc61fe6}@media (prefers-reduced-motion:no-preference){.till-wire:after{animation:2.6s cubic-bezier(.55,0,.45,1) 1.8s infinite till-spark}}@keyframes till-spark{0%{opacity:0;right:0}15%,85%{opacity:1}to{opacity:0;right:calc(100% - 7px)}}.ph-frame{border:1px solid #ffffff2e;border-radius:34px;overflow:hidden;box-shadow:0 0 0 6px #17130f,0 0 0 7px #ffffff1f,0 50px 100px -30px #000000f2,0 30px 90px -40px #ff5a1f8c}@media (prefers-reduced-motion:no-preference){.ph-float{animation:7s ease-in-out infinite alternate ph-float}}@keyframes ph-float{0%{translate:0 -10px}to{translate:6px 12px}}.paper-sheet{background:radial-gradient(120% 90% at 30% 10%,#ffffff8c,#0000 60%),repeating-linear-gradient(0deg,#2b262006 0 1px,#0000 1px 4px),#efe8da;box-shadow:inset -30px 0 40px -30px #00000059}.paper-range{appearance:none}.paper-stage:has(.paper-range:focus-visible){outline:2px solid var(--amber);outline-offset:4px}.call-reason:hover{border-color:#ff5a1f80}@media (prefers-reduced-motion:no-preference){.call-item{animation:call-in .62s var(--ease) both}}@keyframes call-in{0%{opacity:0;transform:translate(-40px)scale(.96);box-shadow:0 0 #ff5a1f99}60%{box-shadow:0 0 0 10px #ff5a1f00}to{opacity:1;transform:none}}.plates-ring-stage{perspective:1400px;--ring:330px}@media (min-width:640px){.plates-ring-stage{--ring:420px}}.plates-ring{transform-style:preserve-3d;transition:transform 1.1s var(--ease)}.plates-card{backface-visibility:hidden;transition:opacity .7s var(--ease)}.plates-table{transform-origin:bottom;background:radial-gradient(60% 70% at 50% 0,#ff8c3c38,#0000 70%),linear-gradient(#2a1d14,#0a0908 85%);border-radius:50% 50% 0 0/30% 30% 0 0;transform:perspective(900px)rotateX(62deg)}@media (prefers-reduced-motion:no-preference){.qa-dot{transform-box:fill-box;transform-origin:50%;animation:qa-in .7s var(--ease) both}.qa-beam{animation:3.2s ease-in-out 2.2s infinite qa-scan}}@keyframes qa-in{0%{opacity:0;transform:scale(.2)rotate(45deg)}to{opacity:1;transform:none}}.qa-beam{background:linear-gradient(90deg, transparent, var(--hot), var(--amber), var(--hot), transparent);opacity:0;box-shadow:0 0 18px 4px #ff5a1fb3}@keyframes qa-scan{0%{opacity:0;top:12px}10%,90%{opacity:1}to{opacity:0;top:calc(100% - 14px)}}@media (prefers-reduced-motion:no-preference){.shift-flap{animation:shift-flip .64s var(--ease) both;transform-origin:top}}@keyframes shift-flip{0%{opacity:0;transform:perspective(700px)rotateX(-80deg)}to{opacity:1;transform:perspective(700px)rotateX(0)}}.flow-wire{background:repeating-linear-gradient(#ffc61f73 0 6px,#0000 6px 11px)}@media (min-width:768px){.flow-wire{background:repeating-linear-gradient(90deg,#ffc61f73 0 6px,#0000 6px 11px)}}.flow-packet{opacity:0;top:0;left:50%;translate:-50% -50%}@media (prefers-reduced-motion:no-preference){.flow-packet{animation:6.6s linear infinite flow-y}@media (min-width:768px){.flow-packet{animation-name:flow-x;top:50%}}}@keyframes flow-y{0%{opacity:0;top:0}3%,22%{opacity:1}25%,to{opacity:0;top:100%}}@keyframes flow-x{0%{opacity:0;left:0}3%,22%{opacity:1}25%,to{opacity:0;left:100%}}.flow-stop{-webkit-text-decoration:line-through #ff5a1fcc;text-decoration:line-through #ff5a1fcc}@media (prefers-reduced-motion:reduce){.flow-packet:nth-child(-n+2){opacity:1}.flow-packet:nth-child(2){top:70%;left:50%}}
