.Header-module__9fWxfa__desktopNav,.Header-module__9fWxfa__desktopCta{display:none}.Header-module__9fWxfa__mobileActions,.Header-module__9fWxfa__mobileMenu{display:flex}.Header-module__9fWxfa__mobileActions{flex-shrink:0;align-items:center;gap:6px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.Header-module__9fWxfa__menuButton{color:#0f172a;flex-shrink:0;display:flex}@media (min-width:768px){.Header-module__9fWxfa__desktopNav,.Header-module__9fWxfa__desktopCta{display:flex}.Header-module__9fWxfa__mobileActions,.Header-module__9fWxfa__mobileMenu{display:none}}
.LanguageSwitcher-module__Mq00sq__switcher{background:#ffffffb8;border:1px solid #0f172a1f;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.LanguageSwitcher-module__Mq00sq__switcher button{color:#64748b;cursor:pointer;letter-spacing:.04em;background:0 0;border:0;border-radius:999px;min-width:34px;padding:5px 7px;font:600 10px/1 Geist Mono,monospace}.LanguageSwitcher-module__Mq00sq__switcher button:hover{color:#0f172a}.LanguageSwitcher-module__Mq00sq__switcher button:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.LanguageSwitcher-module__Mq00sq__switcher .LanguageSwitcher-module__Mq00sq__active{color:#fff;background:#0f172a}.LanguageSwitcher-module__Mq00sq__mobileSwitcher{color:#0f172a;background:#fffc;border:1px solid #0f172a1f;border-radius:999px;align-items:center;gap:5px;height:40px;padding:0 8px;display:inline-flex;position:relative}.LanguageSwitcher-module__Mq00sq__mobileSwitcher select{appearance:none;width:31px;color:inherit;cursor:pointer;text-transform:uppercase;background:0 0;border:0;outline:0;padding:0 12px 0 0;font:600 11px/1 Geist Mono,monospace}.LanguageSwitcher-module__Mq00sq__mobileSwitcher:focus-within{outline-offset:2px;outline:2px solid #2563eb}.LanguageSwitcher-module__Mq00sq__chevron{pointer-events:none;position:absolute;right:8px}.LanguageSwitcher-module__Mq00sq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Hero-module__gNeX-G__hero{background:radial-gradient(circle at 50% 54%, #2563eb14, transparent 32%), var(--bg-surface);padding:clamp(88px,10vw,132px) 24px 72px;position:relative;overflow:hidden}.Hero-module__gNeX-G__hero:before{content:"";pointer-events:none;opacity:.42;background-image:linear-gradient(#0f172a09 1px,#0000 1px),linear-gradient(90deg,#0f172a09 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 30% 84%,#0000);mask-image:linear-gradient(#0000,#000 30% 84%,#0000)}.Hero-module__gNeX-G__copy,.Hero-module__gNeX-G__diagramWrap{z-index:1;max-width:1120px;margin-inline:auto;position:relative}.Hero-module__gNeX-G__copy{text-align:center}.Hero-module__gNeX-G__eyebrow{color:var(--color-primary);font:650 12px/1 var(--font-geist-mono,monospace);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 24px;display:inline-flex}.Hero-module__gNeX-G__eyebrow span{background:#16a34a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #16a34a1f}.Hero-module__gNeX-G__title{max-width:940px;color:var(--text);letter-spacing:-.055em;margin:0 auto 24px;font-size:clamp(46px,7vw,80px);font-weight:720;line-height:1.01}.Hero-module__gNeX-G__title span{color:var(--accent)}.Hero-module__gNeX-G__description{max-width:620px;color:var(--text-muted);margin:0 auto 32px;font-size:18px;line-height:1.65}.Hero-module__gNeX-G__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:64px;display:flex}.Hero-module__gNeX-G__primaryAction,.Hero-module__gNeX-G__secondaryAction{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 24px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.Hero-module__gNeX-G__primaryAction{color:#fff}.Hero-module__gNeX-G__secondaryAction{color:var(--text);border:1px solid var(--color-border-strong)}.Hero-module__gNeX-G__arrow{background:#ffffff2e;border-radius:50%;place-items:center;width:24px;height:24px;margin-left:9px;font-size:16px;display:grid}.Hero-module__gNeX-G__diagramWrap{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f8fafcdb;border:1px solid #94a3b873;border-radius:28px;padding:18px;box-shadow:0 24px 70px #0f172a1f}.Hero-module__gNeX-G__diagramHeader{text-align:left;justify-content:space-between;align-items:center;gap:20px;padding:4px 6px 16px;display:flex}.Hero-module__gNeX-G__diagramLabel{color:var(--text-subtle);font:600 10px/1 var(--font-geist-mono,monospace);letter-spacing:.12em;text-transform:uppercase;margin:0 0 5px}.Hero-module__gNeX-G__diagramTitle{color:var(--text);margin:0;font-size:15px;font-weight:650}.Hero-module__gNeX-G__liveBadge{color:#15803d;font:650 11px/1 var(--font-geist-mono,monospace);background:#16a34a12;border:1px solid #16a34a33;border-radius:999px;flex:none;align-items:center;gap:8px;padding:7px 11px;display:flex}.Hero-module__gNeX-G__liveBadge span{background:#22c55e;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite Hero-module__gNeX-G__livePulse}.Hero-module__gNeX-G__diagram{border:1px solid var(--color-border);background:#fff;border-radius:20px;grid-template-columns:1fr minmax(38px,.28fr) 1fr minmax(38px,.28fr) 1fr minmax(38px,.28fr) 1fr;align-items:center;min-height:330px;padding:32px 28px 100px;display:grid;position:relative;overflow:hidden}.Hero-module__gNeX-G__node{z-index:2;background:#fff;border:1px solid #dbe3ee;border-radius:16px;align-items:center;gap:10px;min-width:0;padding:16px 12px;display:flex;position:relative;box-shadow:0 8px 24px #0f172a12}.Hero-module__gNeX-G__node strong,.Hero-module__gNeX-G__node small,.Hero-module__gNeX-G__nodeType{display:block}.Hero-module__gNeX-G__node strong{color:var(--text);font-size:14px;line-height:1.2}.Hero-module__gNeX-G__node small{color:var(--text-subtle);white-space:nowrap;margin-top:4px;font-size:11px}.Hero-module__gNeX-G__nodeType{color:var(--text-faint);font:600 8px/1 var(--font-geist-mono,monospace);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px}.Hero-module__gNeX-G__icon{width:38px;height:38px;color:var(--accent);background:#eff6ff;border-radius:11px;flex:none;place-items:center;display:grid}.Hero-module__gNeX-G__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:21px}.Hero-module__gNeX-G__connector{z-index:3;background:#dbe3ee;height:2px;position:relative;overflow:visible}.Hero-module__gNeX-G__connector:after{content:"";border-top:2px solid #94a3b8;border-right:2px solid #94a3b8;width:7px;height:7px;position:absolute;top:-3px;right:-1px;transform:rotate(45deg)}.Hero-module__gNeX-G__connector i{background:var(--accent);border-radius:50%;width:8px;height:8px;animation:7s ease-in-out infinite Hero-module__gNeX-G__packetMove;position:absolute;top:-3px;left:0;box-shadow:0 0 0 5px #2563eb1f}.Hero-module__gNeX-G__connectorTwo i{animation-delay:1.3s}.Hero-module__gNeX-G__connectorZero i{animation-delay:-.7s}.Hero-module__gNeX-G__connectorLabel{width:max-content;max-width:140px;color:var(--text-subtle);font:650 8px/1.15 var(--font-geist-mono,monospace);text-align:center;white-space:nowrap;background:#fff;border:1px solid #dbe3ee;border-radius:7px;padding:5px 7px;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 3px 10px #0f172a12}.Hero-module__gNeX-G__connectorOne .Hero-module__gNeX-G__connectorLabel{top:14px;bottom:auto}.Hero-module__gNeX-G__coveredTag,.Hero-module__gNeX-G__failureTag,.Hero-module__gNeX-G__acceptedTag,.Hero-module__gNeX-G__restoredTag{font:650 9px/1 var(--font-geist-mono,monospace);white-space:nowrap;border-radius:999px;padding:5px 8px;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}.Hero-module__gNeX-G__restoredTag{opacity:0;color:#15803d;background:#f0fdf4;border:1px solid #16a34a40;animation:7s ease-in-out infinite Hero-module__gNeX-G__restoredReveal}.Hero-module__gNeX-G__coveredTag{color:#1d4ed8;background:#eff6ff;border:1px solid #2563eb33}.Hero-module__gNeX-G__failureTag{opacity:0;color:#dc2626;background:#fef2f2;border:1px solid #dc262633;animation:7s ease-in-out infinite Hero-module__gNeX-G__failureReveal}.Hero-module__gNeX-G__merchantNode{animation:7s ease-in-out infinite Hero-module__gNeX-G__merchantState}.Hero-module__gNeX-G__insurerNode{border-color:#16a34a4d;width:calc(25% - 42.5px);animation:7s ease-in-out infinite Hero-module__gNeX-G__insurerState;position:absolute;bottom:27px;right:28px}.Hero-module__gNeX-G__insurerNode .Hero-module__gNeX-G__icon{color:#16a34a;background:#f0fdf4}.Hero-module__gNeX-G__acceptedTag{opacity:0;color:#15803d;background:#f0fdf4;border:1px solid #16a34a40;animation:7s ease-in-out infinite Hero-module__gNeX-G__acceptedReveal;inset:auto 12px -12px auto;transform:none}.Hero-module__gNeX-G__acceptedTag b{font-size:11px}.Hero-module__gNeX-G__claimLine{opacity:0;border-bottom:2px dashed #f87171;border-right:2px dashed #f87171;border-radius:0 0 12px;width:32px;height:82px;animation:7s ease-in-out infinite Hero-module__gNeX-G__claimReveal;position:absolute;bottom:66px;right:calc(16.6% + 26px)}.Hero-module__gNeX-G__claimLine span{color:#b91c1c;font:600 8px/1 var(--font-geist-mono,monospace);white-space:nowrap;transform-origin:100%;position:absolute;top:27px;right:9px;transform:rotate(-90deg)}.Hero-module__gNeX-G__refundLine{opacity:0;background:#16a34a38;height:2px;animation:7s ease-in-out infinite Hero-module__gNeX-G__refundReveal;position:absolute;bottom:55px;left:12.5%;right:calc(12.5% + 42px);overflow:visible}.Hero-module__gNeX-G__refundLine:before{content:"";border-top:2px solid #16a34a;border-left:2px solid #16a34a;width:7px;height:7px;position:absolute;top:-55px;left:-3px;transform:rotate(45deg)}.Hero-module__gNeX-G__refundLine:after{content:"";background:#16a34a38;width:2px;height:56px;position:absolute;bottom:0;left:0}.Hero-module__gNeX-G__refundPacket{color:#fff;font:650 9px/1 var(--font-geist-mono,monospace);white-space:nowrap;background:#16a34a;border-radius:999px;padding:6px 9px;animation:7s ease-in-out infinite Hero-module__gNeX-G__refundMove;position:absolute;top:-11px;right:0}.Hero-module__gNeX-G__outcome{text-align:left;opacity:0;align-items:center;gap:11px;margin:14px 4px 0;padding:10px 12px;animation:7s ease-in-out infinite Hero-module__gNeX-G__outcomeReveal;display:flex}.Hero-module__gNeX-G__outcomeIcon{color:#15803d;background:#dcfce7;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:13px;font-weight:800;display:grid}.Hero-module__gNeX-G__outcome p{color:var(--text-subtle);flex:1;margin:0;font-size:12px}.Hero-module__gNeX-G__outcome p strong{color:var(--text);margin-right:4px}.Hero-module__gNeX-G__outcomeAmount{color:#15803d;font:700 11px/1 var(--font-geist-mono,monospace)}@keyframes Hero-module__gNeX-G__livePulse{50%{opacity:.4;transform:scale(.75)}}@keyframes Hero-module__gNeX-G__packetMove{0%,8%{opacity:0;left:0}12%{opacity:1}30%{opacity:1;left:calc(100% - 8px)}34%,to{opacity:0;left:calc(100% - 8px)}}@keyframes Hero-module__gNeX-G__restoredReveal{0%,82%,to{opacity:0;transform:translate(-50%,4px)}88%,96%{opacity:1;transform:translate(-50%)}}@keyframes Hero-module__gNeX-G__merchantState{0%,35%,to{border-color:#dbe3ee;box-shadow:0 8px 24px #0f172a12}42%,60%{border-color:#dc26268c;box-shadow:0 8px 26px #dc262621}}@keyframes Hero-module__gNeX-G__failureReveal{0%,36%,66%,to{opacity:0;transform:translate(-50%,4px)}42%,60%{opacity:1;transform:translate(-50%)}}@keyframes Hero-module__gNeX-G__claimReveal{0%,46%,to{opacity:0}51%,68%{opacity:1}}@keyframes Hero-module__gNeX-G__insurerState{0%,55%,to{box-shadow:0 8px 24px #0f172a12}64%,88%{border-color:#22c55e;box-shadow:0 0 0 5px #22c55e1a,0 12px 28px #16a34a29}}@keyframes Hero-module__gNeX-G__acceptedReveal{0%,59%,to{opacity:0;transform:translateY(4px)}65%,91%{opacity:1;transform:translateY(0)}}@keyframes Hero-module__gNeX-G__refundReveal{0%,66%,to{opacity:0}70%,93%{opacity:1}}@keyframes Hero-module__gNeX-G__refundMove{0%,68%{opacity:0;right:0}72%{opacity:1}91%{opacity:1;right:calc(100% - 110px)}96%,to{opacity:0;right:calc(100% - 110px)}}@keyframes Hero-module__gNeX-G__outcomeReveal{0%,78%,to{opacity:0;transform:translateY(5px)}84%,96%{opacity:1;transform:translateY(0)}}@media (max-width:860px){.Hero-module__gNeX-G__diagram{grid-template-rows:auto 72px auto 72px auto;grid-template-columns:1fr 48px 1fr;gap:0;padding:28px 22px}.Hero-module__gNeX-G__cardNode{grid-area:1/1}.Hero-module__gNeX-G__connectorZero{grid-area:1/2}.Hero-module__gNeX-G__agentNode{grid-area:1/3}.Hero-module__gNeX-G__connectorOne{grid-area:2/3;width:2px;height:100%;margin-inline:auto}.Hero-module__gNeX-G__connectorOne:after,.Hero-module__gNeX-G__connectorTwo:after{top:auto;bottom:0;right:-3px;transform:rotate(135deg)}.Hero-module__gNeX-G__connectorOne i,.Hero-module__gNeX-G__connectorTwo i{display:none}.Hero-module__gNeX-G__connectorOne .Hero-module__gNeX-G__connectorLabel,.Hero-module__gNeX-G__connectorTwo .Hero-module__gNeX-G__connectorLabel{inset:auto 13px 50% auto;transform:translateY(50%)}.Hero-module__gNeX-G__paymentNode{grid-area:3/3}.Hero-module__gNeX-G__connectorTwo{grid-area:4/3;width:2px;height:100%;margin-inline:auto}.Hero-module__gNeX-G__merchantNode{grid-area:5/3}.Hero-module__gNeX-G__insurerNode{grid-area:5/1;width:auto;position:relative;bottom:auto;right:auto}.Hero-module__gNeX-G__claimLine,.Hero-module__gNeX-G__refundLine{display:none}}@media (max-width:620px){.Hero-module__gNeX-G__hero{padding:84px 14px 48px}.Hero-module__gNeX-G__title{font-size:clamp(42px,13vw,60px)}.Hero-module__gNeX-G__description{font-size:16px}.Hero-module__gNeX-G__actions{margin-bottom:46px}.Hero-module__gNeX-G__diagramWrap{border-radius:21px;padding:10px}.Hero-module__gNeX-G__diagramHeader{align-items:flex-start;padding:8px 4px 14px}.Hero-module__gNeX-G__diagramTitle{max-width:220px;font-size:13px}.Hero-module__gNeX-G__liveBadge{padding:6px 8px;font-size:9px}.Hero-module__gNeX-G__diagram{grid-template-rows:auto 48px auto 48px auto 48px auto 48px auto;grid-template-columns:1fr;padding:22px 16px}.Hero-module__gNeX-G__node{width:100%}.Hero-module__gNeX-G__cardNode{grid-area:1/1}.Hero-module__gNeX-G__connectorZero,.Hero-module__gNeX-G__connectorOne,.Hero-module__gNeX-G__connectorTwo{grid-column:1;width:2px;height:100%;margin-inline:auto}.Hero-module__gNeX-G__connectorZero{grid-row:2}.Hero-module__gNeX-G__agentNode{grid-area:3/1}.Hero-module__gNeX-G__connectorOne{grid-row:4}.Hero-module__gNeX-G__paymentNode{grid-area:5/1}.Hero-module__gNeX-G__connectorTwo{grid-row:6}.Hero-module__gNeX-G__merchantNode{grid-area:7/1}.Hero-module__gNeX-G__insurerNode{grid-area:9/1}.Hero-module__gNeX-G__merchantNode:after{content:"";background:repeating-linear-gradient(#f87171 0 5px,#0000 5px 9px);width:2px;height:48px;position:absolute;top:100%;left:50%}.Hero-module__gNeX-G__connector:after{top:auto;bottom:0;right:-3px;transform:rotate(135deg)}.Hero-module__gNeX-G__connector i{display:none}.Hero-module__gNeX-G__connectorLabel{top:auto;bottom:50%;left:calc(50% + 14px);transform:translateY(50%)}.Hero-module__gNeX-G__failureTag{top:50%;left:auto;right:10px;transform:translateY(-50%)}.Hero-module__gNeX-G__acceptedTag{bottom:-10px;right:10px}.Hero-module__gNeX-G__outcome{align-items:flex-start}.Hero-module__gNeX-G__outcomeAmount{display:none}}@media (prefers-reduced-motion:reduce){.Hero-module__gNeX-G__merchantNode{border-color:#dc262659}.Hero-module__gNeX-G__failureTag,.Hero-module__gNeX-G__acceptedTag,.Hero-module__gNeX-G__claimLine,.Hero-module__gNeX-G__refundLine{opacity:1}.Hero-module__gNeX-G__insurerNode{border-color:#22c55e}.Hero-module__gNeX-G__refundPacket{opacity:1;right:calc(100% - 110px)}.Hero-module__gNeX-G__restoredTag,.Hero-module__gNeX-G__outcome{opacity:1}}
