:root{--blur-header:blur(6px) saturate(1.15);--blur-header-strong:blur(10px) saturate(1.3)}html,body{font-family:var(--font);color:var(--ink-warm)}h1,h2,h3,h4,h5,h6{color:var(--color-text-primary)}caption,figcaption{color:#31302f}.wz-hero-subtitle,.wz-editorial-lead,.wz-faq-answer-inner p,.wz-faq-answer-inner li,.wz-diff-card-body{color:#5f5e5a}.wz-home-hero .wz-eyebrow-pill{letter-spacing:.02em;text-transform:none;color:#11b058;border-radius:var(--r-md);background:#11b05814;border:0;margin-bottom:clamp(16px,1.6vw,22px);padding:5px 12px;font-size:12px;font-weight:600}.wz-home-hero .wz-hero-text{margin-bottom:clamp(40px,5vw,64px)}.wz-home-hero .wz-hero-ctas{justify-content:center;align-items:center;gap:24px;display:flex}.wz-home-hero .wz-hero-trust{justify-content:center;gap:var(--gap-xs) var(--gap-sm);flex-wrap:wrap;max-width:1120px;margin:clamp(24px,3vw,36px) auto 0;padding:0;list-style:none;display:flex}.wz-home-hero .wz-hero-trust li{align-items:center;gap:var(--gap-xs);padding:var(--gap-xs) var(--gap-tween);border-radius:var(--r-md);border:1px solid var(--green-wash-25);background:var(--brand-green-50);font-size:var(--text-xs);font-weight:var(--fw-medium);color:var(--brand-green-text);letter-spacing:-.005em;white-space:nowrap;line-height:1.25;display:inline-flex}.wz-home-hero .wz-hero-trust svg{width:17px;height:17px;color:var(--brand-green-text);flex-shrink:0}@media (width<=640px){.wz-home-hero .wz-hero-trust li{white-space:normal}}.wz-home-hero .wz-hero-visual-wrap{isolation:isolate;position:relative}.wz-home-hero .wz-hero-visual-wrap:before,.wz-home-hero .wz-hero-visual-wrap:after{display:none}.wz-home-hero .wz-hero-visual{z-index:1;position:relative;overflow:visible}.wz-home-hero .wz-hero-visual-wrap{width:calc(100% - 32px);max-width:1600px;margin:0 auto;padding:0 16px}.wz-home-hero .wz-hero-laptop{border-radius:var(--r-md);background:0 0;width:100%;max-width:1488px;margin:0 auto;padding:0;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 2px 6px #023a510f,0 8px 16px -4px #023a511a}.wz-home-hero .wz-hero-laptop:before,.wz-home-hero .wz-hero-laptop-screen:before,.wz-home-hero .wz-hero-laptop-screen:after{display:none}.wz-home-hero .wz-hero-laptop-screen{border-radius:var(--r-md);background:var(--surface-page);overflow:hidden}.wz-home-hero .wz-hero-laptop-screen img,.wz-home-hero .wz-hero-screenshot{width:100%;display:block;-webkit-mask-image:linear-gradient(#000 0% 55%,#000000b3 75%,#0000004d 90%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#000000b3 75%,#0000004d 90%,#0000 100%)}.wz-home-hero .wz-hero-laptop:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(#0000 0%,#fbfaf9b3 70%,#fbfaf9 100%);height:28%;display:block;position:absolute;bottom:0;left:0;right:0}.wz-home-hero .wz-hero-laptop,.wz-pill--flag{position:relative}.wz-tile-arrow--country{width:22px;height:22px;color:var(--brand-green-deep);z-index:2;opacity:0;transition:opacity var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);pointer-events:none;background:#ffffffb3;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:10px;right:10px;box-shadow:0 0 0 1px #11b0582e}.wz-tile-arrow--country svg{width:11px;height:11px}.wz-pill--flag:hover .wz-tile-arrow--country{opacity:1;color:var(--brand-green-deep);box-shadow:0 0 0 1.5px var(--brand-green), 0 2px 8px #11b05838;background:#fff;transform:translate(2px,-2px)}.wz-proof-desc,.wz-proof-label{white-space:nowrap}@media (width<=900px){.wz-proof-desc,.wz-proof-label{white-space:normal}}.wz-proof-divider{background:#0f172912;align-self:center;width:1px;height:56%}@keyframes wz-ft-logo-shimmer{0%{background-position:-100%}to{background-position:200%}}.ft-logo{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(20px)}.ft-logo.is-visible,.reveal.is-visible .ft-logo{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ft-logo{opacity:1;transition:none;transform:none}}.ft-logo{display:inline-block;position:relative;overflow:hidden}.ft-logo:after{content:"";mix-blend-mode:screen;opacity:0;pointer-events:none;transition:opacity .3s var(--ease);background:linear-gradient(100deg,#0000 30%,#11b05847 48%,#2cbc635c 50%,#3dd67547 52%,#0000 70%) -100%/220% 100%;position:absolute;inset:0}.ft-logo:hover:after{opacity:1;animation:1.2s ease-in-out wz-ft-logo-shimmer}.wz-faq-h2{letter-spacing:-.03em;font-weight:360}.wz-faq-question{letter-spacing:-.018em;font-size:clamp(19px,1.55vw,22px);font-weight:500}.wz-faq-item[data-state=open] .wz-faq-question{color:var(--color-text-primary)}@media (width<=768px){.wz-home-hero .wz-eyebrow-pill{padding:4px 10px;font-size:11px}.wz-home-hero .wz-hero-ctas{width:100%;padding:0 var(--pad-inner-sm,20px);flex-direction:column;gap:14px}.wz-home-hero .wz-hero-ctas .btn{justify-content:center;width:100%}.wz-home-hero .wz-hero-visual-wrap:before,.wz-home-hero .wz-hero-visual-wrap:after{display:none}}