.CompareStep-module__q1JDnq__comparePanel{z-index:19;pointer-events:none;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;display:grid;position:absolute;inset:132px 5vw 92px}@media (min-width:981px){.CompareStep-module__q1JDnq__comparePanel>.CompareStep-module__q1JDnq__copy{text-align:left;justify-self:start;justify-items:start;width:min(252px,19vw);position:absolute;top:0;left:0}}.CompareStep-module__q1JDnq__comparePanel>*{pointer-events:auto}@media (max-width:980px){.CompareStep-module__q1JDnq__comparePanel{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;pointer-events:auto;touch-action:pan-y;grid-template-columns:1fr;align-content:start;justify-items:stretch;gap:.55rem;padding-bottom:.75rem;inset:92px 4vw 72px;overflow-y:auto;-webkit-mask-image:none;mask-image:none}.CompareStep-module__q1JDnq__comparePanel::-webkit-scrollbar{display:none}.CompareStep-module__q1JDnq__comparePanel>*{pointer-events:auto}.CompareStep-module__q1JDnq__cardWrap{place-self:start stretch;width:100%}}.CompareStep-module__q1JDnq__copy{text-align:center;align-content:start;justify-items:center;max-width:760px;padding-top:.5rem;display:grid}.CompareStep-module__q1JDnq__copy>span{color:#ffffffad;font:var(--fs-label) var(--font-mono), monospace;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;text-shadow:0 1px 10px #06040e99}.CompareStep-module__q1JDnq__copy>span b{color:var(--world-accent);font-weight:500}.CompareStep-module__q1JDnq__copy h2{color:#fff;font-family:var(--font-display), sans-serif;letter-spacing:-.05em;text-shadow:0 12px 44px #0c061c8c;margin:1rem 0 0;font-size:clamp(1.9rem,2.3vw,2.6rem);font-weight:700;line-height:.92}@media (max-width:980px){.CompareStep-module__q1JDnq__copy{text-align:left;justify-items:start;padding-top:0}.CompareStep-module__q1JDnq__copy h2{letter-spacing:-.03em;margin:.15rem 0 0;font-size:1.15rem;line-height:1.1}.CompareStep-module__q1JDnq__copy>span{white-space:normal;font-size:var(--fs-label)}}.CompareStep-module__q1JDnq__cardWrap{align-self:center;justify-items:center;width:min(780px,100%);display:grid;position:relative}.CompareStep-module__q1JDnq__cardWrap:after{content:"";z-index:0;filter:blur(10px);background:radial-gradient(closest-side,#06031094,#0000 72%);border-radius:50%;width:62%;height:38px;position:absolute;bottom:-30px;left:50%;transform:translate(-50%)}.CompareStep-module__q1JDnq__card{z-index:3;-webkit-backdrop-filter:blur(26px)saturate(1.25);backdrop-filter:blur(26px)saturate(1.25);background:linear-gradient(158deg,#28184699,#100922cc);border-radius:26px;width:min(760px,100%);padding:1.6rem 1.9rem 1.5rem;animation:.6s cubic-bezier(.2,.9,.25,1) both CompareStep-module__q1JDnq__cardIn;position:relative;box-shadow:inset 0 1px #ffffff42,inset 0 0 0 1px #ffffff17,0 46px 84px -46px #060212f2}@keyframes CompareStep-module__q1JDnq__cardIn{0%{opacity:0;transform:translateY(20px)scale(.985)}to{opacity:1;transform:none}}.CompareStep-module__q1JDnq__cardTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.CompareStep-module__q1JDnq__cardTop span{color:#fff9;font:var(--fs-label) var(--font-mono), monospace;letter-spacing:.18em}.CompareStep-module__q1JDnq__live{background:var(--world-accent);width:7px;height:7px;box-shadow:0 0 14px var(--world-accent);border-radius:50%;animation:2.6s ease-in-out infinite CompareStep-module__q1JDnq__livePulse}@keyframes CompareStep-module__q1JDnq__livePulse{0%,to{opacity:1}50%{opacity:.3}}.CompareStep-module__q1JDnq__head,.CompareStep-module__q1JDnq__row,.CompareStep-module__q1JDnq__score{grid-template-columns:1fr 108px 108px;align-items:center;gap:.7rem;display:grid}.CompareStep-module__q1JDnq__head{align-items:end;padding:1.25rem 0 .75rem}.CompareStep-module__q1JDnq__head>b{color:#ffffff73;font:500 var(--fs-label)/1 var(--font-mono), monospace;letter-spacing:.18em}.CompareStep-module__q1JDnq__badge{place-items:center;height:34px;display:grid}.CompareStep-module__q1JDnq__badge img{object-fit:contain;width:auto;max-width:100px;height:auto;max-height:36px;display:block}.CompareStep-module__q1JDnq__initials{color:#fff;font:600 var(--fs-label)/1 var(--font-mono), monospace;background:#ffffff24;border-radius:8px;padding:.3rem .6rem}.CompareStep-module__q1JDnq__rows{margin:0;padding:0;list-style:none}.CompareStep-module__q1JDnq__row{border-top:1px solid #ffffff1a;padding:.66rem 0;animation:.44s cubic-bezier(.2,.9,.25,1) both CompareStep-module__q1JDnq__rowIn}@keyframes CompareStep-module__q1JDnq__rowIn{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}to{opacity:1;filter:none;transform:none}}.CompareStep-module__q1JDnq__row>span:first-child{color:#ffffffeb;font-size:.93rem;font-weight:500}.CompareStep-module__q1JDnq__cell{justify-items:center;gap:.15rem;display:grid}.CompareStep-module__q1JDnq__cell svg{width:19px;height:19px;display:block}.CompareStep-module__q1JDnq__yes{color:#2ee8a5;filter:drop-shadow(0 0 9px #2ee8a5d9)}.CompareStep-module__q1JDnq__no{color:#ff6b86;filter:drop-shadow(0 0 9px #ff6b868c)}.CompareStep-module__q1JDnq__unknown{color:#ffffff80;font:500 var(--fs-label)/1 var(--font-mono), monospace}.CompareStep-module__q1JDnq__note{font:500 var(--fs-label)/1 var(--font-mono), monospace;color:#ffffff8f}.CompareStep-module__q1JDnq__score{border-bottom:1px solid #ffffff29;margin-bottom:.85rem;padding-bottom:.85rem}.CompareStep-module__q1JDnq__verdict{color:#2ee8a5;font:600 .76rem/1 var(--font-body), sans-serif;letter-spacing:.08em;align-items:center;gap:.5rem;display:flex}.CompareStep-module__q1JDnq__verdict:before{content:"";background:#2ee8a5;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #2ee8a5}.CompareStep-module__q1JDnq__scoreCell{text-align:center;justify-items:center;gap:.18rem;display:grid}.CompareStep-module__q1JDnq__scoreCell em{color:#ffffff80;font-style:normal;font:500 var(--fs-label)/1 var(--font-mono), monospace;letter-spacing:.14em}.CompareStep-module__q1JDnq__scoreCell b{font:600 1rem/1 var(--font-body), sans-serif;font-variant-numeric:tabular-nums;color:#ffffffb8}.CompareStep-module__q1JDnq__scoreCell.CompareStep-module__q1JDnq__us b{color:#2ee8a5}.CompareStep-module__q1JDnq__rivalRail{z-index:22;max-width:100%;box-shadow:none;background:0 0;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:.6rem;margin:-.2rem 0 .9rem;padding:0 0 .85rem;display:flex;position:relative}.CompareStep-module__q1JDnq__rivalRail .CompareStep-module__q1JDnq__names{flex:auto;justify-content:space-around}.CompareStep-module__q1JDnq__railHint{color:#ffffff9e;font:500 .78rem/1.3 var(--font-body), sans-serif;letter-spacing:.02em;text-align:center;margin:.45rem 0 .7rem}.CompareStep-module__q1JDnq__arrow{cursor:pointer;color:#fff;background:radial-gradient(120% 120% at 32% 24%, #ffffff57, #ffffff0f 46%, #fff0 62%), linear-gradient(160deg, color-mix(in srgb, var(--world-accent) 62%, #1a1030), color-mix(in srgb, var(--world-accent) 22%, #120a24));width:46px;height:46px;box-shadow:inset 0 2px 0 #ffffff80, inset 0 -3px 6px #00000073, 0 8px 18px -8px #000c, 0 0 22px -6px color-mix(in srgb, var(--world-accent) 60%, transparent);border:0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:0;transition:transform .18s cubic-bezier(.2,.9,.25,1),box-shadow .2s;display:grid}.CompareStep-module__q1JDnq__arrow:after{content:"";filter:drop-shadow(0 2px 3px #00000073);width:17px;height:17px;-webkit-mask:none 50%/100% 100% no-repeat;mask:none 50%/100% 100% no-repeat;-webkit-mask-image:var(--chev);-webkit-mask-image:var(--chev);mask-image:var(--chev);background:#fff}.CompareStep-module__q1JDnq__arrow:first-of-type{--chev:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M15.2 3.6 6.8 12l8.4 8.4' fill='none' stroke='black' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.CompareStep-module__q1JDnq__arrow:last-of-type{--chev:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M8.8 3.6 17.2 12l-8.4 8.4' fill='none' stroke='black' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.CompareStep-module__q1JDnq__arrow:hover{box-shadow:inset 0 2px 0 #ffffff9e, inset 0 -3px 6px #0006, 0 8px 18px -8px #000c, 0 0 34px 0 color-mix(in srgb, var(--world-accent) 90%, transparent);transform:scale(1.08)}.CompareStep-module__q1JDnq__arrow:active{transform:scale(.96)}.CompareStep-module__q1JDnq__arrow:focus-visible{outline-offset:4px;outline:3px solid #fff}.CompareStep-module__q1JDnq__names{flex-wrap:wrap;align-items:center;gap:.1rem;display:flex}.CompareStep-module__q1JDnq__names button{color:#ffffffeb;min-height:44px;font:700 .82rem/1 var(--font-body), sans-serif;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-items:center;gap:.18rem;padding:.4rem .6rem .34rem;transition:color .2s,background .2s;display:grid;position:relative}.CompareStep-module__q1JDnq__names button em{font:700 .75rem/1 var(--font-mono), monospace;letter-spacing:.04em;color:#ffffff85;font-style:normal;transition:color .2s}.CompareStep-module__q1JDnq__names button[aria-current=true] em{color:#ff8f7a}.CompareStep-module__q1JDnq__names button:hover em{color:#ffffffb3}.CompareStep-module__q1JDnq__names button:hover{color:#fff;background:#ffffff1f}.CompareStep-module__q1JDnq__names button[aria-current=true]{color:#fff;background:#ffffff2b}.CompareStep-module__q1JDnq__names button[aria-current=true]:after{content:"";background:var(--world-accent);height:2px;box-shadow:0 0 12px var(--world-accent);border-radius:2px;position:absolute;bottom:0;left:14%;right:14%}.CompareStep-module__q1JDnq__names button:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (max-width:980px){.CompareStep-module__q1JDnq__cardWrap,.CompareStep-module__q1JDnq__card,.CompareStep-module__q1JDnq__rivalRail,.CompareStep-module__q1JDnq__names{min-width:0}.CompareStep-module__q1JDnq__rivalRail{justify-content:flex-start;gap:.35rem;max-width:100%;padding:.4rem .45rem}.CompareStep-module__q1JDnq__names{flex-wrap:nowrap;flex:1;justify-content:center;overflow:hidden}.CompareStep-module__q1JDnq__names button{min-height:var(--ctl-tap);padding:.35rem .55rem;font-size:.9rem;display:none}.CompareStep-module__q1JDnq__names button[aria-current=true]{display:grid}.CompareStep-module__q1JDnq__nextStep{z-index:30;justify-self:stretch;width:100%;margin-top:.7rem;bottom:6px;position:sticky!important}.CompareStep-module__q1JDnq__nextStep button{width:100%;min-height:44px;padding:.45rem .7rem}.CompareStep-module__q1JDnq__nextStep button strong{font-size:.78rem}.CompareStep-module__q1JDnq__score{grid-template-columns:auto 1fr 1fr;align-items:center;gap:.5rem}.CompareStep-module__q1JDnq__head,.CompareStep-module__q1JDnq__row,.CompareStep-module__q1JDnq__score{grid-template-columns:1fr 74px 74px}.CompareStep-module__q1JDnq__head{padding:.55rem 0 .45rem}.CompareStep-module__q1JDnq__badge{height:26px}.CompareStep-module__q1JDnq__badge img{max-width:70px;max-height:26px}.CompareStep-module__q1JDnq__row{padding:.5rem 0}.CompareStep-module__q1JDnq__verdict{font-size:var(--fs-label)}}@media (prefers-reduced-motion:reduce){.CompareStep-module__q1JDnq__card,.CompareStep-module__q1JDnq__row,.CompareStep-module__q1JDnq__live{animation:none}}.CompareStep-module__q1JDnq__quirkSlot{z-index:14;z-index:5;pointer-events:none;width:min(340px,25vw);animation:.9s cubic-bezier(.18,.85,.25,1) both CompareStep-module__q1JDnq__quirkRise;position:absolute;bottom:0;left:0}@keyframes CompareStep-module__q1JDnq__quirkRise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.CompareStep-module__q1JDnq__quirkClip{width:100%;height:auto;display:block}@media (max-width:980px){.CompareStep-module__q1JDnq__quirkSlot{display:none}}@media (prefers-reduced-motion:reduce){.CompareStep-module__q1JDnq__quirkSlot,.CompareStep-module__q1JDnq__quirkGlow{animation:none}}.CompareStep-module__q1JDnq__nextStep{z-index:22;justify-self:end;align-items:center;gap:1rem;margin-top:.85rem;display:grid;position:relative}.CompareStep-module__q1JDnq__nextPrompt{text-align:right;justify-items:end;gap:.18rem;display:grid}.CompareStep-module__q1JDnq__nextPrompt span{color:#fff;font:600 var(--fs-label)/1 var(--font-body), sans-serif;letter-spacing:.12em}.CompareStep-module__q1JDnq__nextPrompt small{color:#fff9;font:var(--fs-label) var(--font-mono), monospace;letter-spacing:.06em}.CompareStep-module__q1JDnq__nextStep button{cursor:pointer;text-align:left;background:linear-gradient(150deg, color-mix(in srgb, var(--world-accent) 26%, #0e081ad1), #0c0718e0);box-shadow:inset 0 1px #ffffff4d, inset 0 0 0 1px color-mix(in srgb, var(--world-accent) 34%, transparent), 0 20px 40px -26px #000;border:0;border-radius:14px;grid-template-columns:1fr auto;grid-auto-rows:auto;align-items:center;gap:.15rem .9rem;padding:.7rem .85rem;font-family:inherit;transition:transform .2s cubic-bezier(.2,.9,.25,1),box-shadow .22s;display:grid}.CompareStep-module__q1JDnq__nextStep button:hover{box-shadow:inset 0 1px #ffffff75, inset 0 0 0 1px color-mix(in srgb, var(--world-accent) 72%, transparent), 0 26px 46px -24px #000;transform:translateY(-2px)}.CompareStep-module__q1JDnq__nextStep button:focus-visible{outline-offset:3px;outline:2px solid #fff}.CompareStep-module__q1JDnq__nextStep button span{color:#ffffff94;font:var(--fs-eyebrow) var(--font-mono), monospace;letter-spacing:.12em;grid-column:1}.CompareStep-module__q1JDnq__nextStep button strong{color:#fff;font:600 var(--fs-btn)/1.15 var(--font-body), sans-serif;letter-spacing:.02em;grid-column:1}.CompareStep-module__q1JDnq__nextStep button i{border:1px solid color-mix(in srgb, var(--world-accent) 60%, transparent);color:#fff;border-radius:50%;grid-area:1/2/-1;place-items:center;width:34px;height:34px;font-size:.8rem;font-style:normal;display:grid}@media (max-width:980px){.CompareStep-module__q1JDnq__nextStep{background:0 0;justify-self:stretch;margin:1.4rem 0 .4rem;padding:0}.CompareStep-module__q1JDnq__nextStep button{width:100%;min-height:48px;padding:.55rem .9rem}.CompareStep-module__q1JDnq__nextStep button strong{font-size:.82rem}}@media (min-width:1100px) and (max-height:940px){.CompareStep-module__q1JDnq__comparePanel{inset:118px 5vw 74px}.CompareStep-module__q1JDnq__card{padding:1.15rem 1.6rem 1.1rem}.CompareStep-module__q1JDnq__head{padding:.9rem 0 .55rem}.CompareStep-module__q1JDnq__row{padding:.42rem 0}.CompareStep-module__q1JDnq__row>span:first-child{font-size:.86rem}.CompareStep-module__q1JDnq__score{margin-top:.6rem;padding-top:.6rem}.CompareStep-module__q1JDnq__rivalRail{margin-top:.85rem}.CompareStep-module__q1JDnq__nextStep{margin-top:.6rem}.CompareStep-module__q1JDnq__copy h2{font-size:clamp(2rem,3.4vw,3.2rem)}}@media (min-width:1100px) and (max-height:850px){.CompareStep-module__q1JDnq__card{padding:.95rem 1.5rem .9rem}.CompareStep-module__q1JDnq__row{padding:.3rem 0}.CompareStep-module__q1JDnq__row>span:first-child{font-size:.82rem}.CompareStep-module__q1JDnq__cell svg{width:16px;height:16px}.CompareStep-module__q1JDnq__quirkSlot{width:clamp(200px,20vw,320px)}}
.JourneyNav-module__jlKhLa__rail{z-index:85;-webkit-backdrop-filter:blur(15px)saturate(1.08);backdrop-filter:blur(15px)saturate(1.08);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);pointer-events:auto;background:#05070ab8;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:min(760px,max(420px,100vw - 740px));padding:4px;display:grid;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff1a,0 18px 34px -28px #000000f2}.JourneyNav-module__jlKhLa__rail a,.JourneyNav-module__jlKhLa__rail button{color:#ffffff85;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:22px 1fr;align-items:center;width:auto;min-height:46px;padding:0 .7rem;text-decoration:none;transition:background .18s,color .18s,box-shadow .18s;display:grid;position:relative}.JourneyNav-module__jlKhLa__rail a+a,.JourneyNav-module__jlKhLa__rail button+button,.JourneyNav-module__jlKhLa__rail a+button,.JourneyNav-module__jlKhLa__rail button+a{box-shadow:inset 1px 0 #ffffff12}.JourneyNav-module__jlKhLa__rail span{color:#ffffff73;font:650 var(--fs-label)/1 var(--font-mono), monospace;letter-spacing:.06em;display:block}.JourneyNav-module__jlKhLa__rail strong{font:620 var(--fs-label)/1 var(--font-body), sans-serif;letter-spacing:.025em;white-space:nowrap}.JourneyNav-module__jlKhLa__rail em{display:none}.JourneyNav-module__jlKhLa__rail a:hover,.JourneyNav-module__jlKhLa__rail button:hover{color:#fff;background:#ffffff0b}.JourneyNav-module__jlKhLa__rail a[aria-selected=true],.JourneyNav-module__jlKhLa__rail button[aria-selected=true]{color:#fff;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:#ffffff14;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #ffffff0f}@media (max-width:900px){.JourneyNav-module__jlKhLa__rail{top:auto;bottom:calc(12px + env(safe-area-inset-bottom,0px));width:calc(100% - 16px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#06070a;border:1px solid #fff3}.JourneyNav-module__jlKhLa__rail a,.JourneyNav-module__jlKhLa__rail button{text-align:center;grid-template-columns:1fr;justify-items:center;min-height:52px;padding:.3rem .05rem;overflow:hidden}.JourneyNav-module__jlKhLa__rail strong{display:none}.JourneyNav-module__jlKhLa__rail em{color:#ffffffc7;font:600 10.5px/1 var(--font-body), sans-serif;letter-spacing:.02em;white-space:nowrap;margin-top:4px;font-style:normal;display:block}.JourneyNav-module__jlKhLa__rail a[aria-selected=true] em,.JourneyNav-module__jlKhLa__rail button[aria-selected=true] em{color:#fff}.JourneyNav-module__jlKhLa__rail a[aria-selected=true],.JourneyNav-module__jlKhLa__rail button[aria-selected=true]{background:#ffffff1a}}
