.yzb{--yzb-bg:#fafafa;--yzb-ink:#0b1020;--yzb-muted:#4b5565;--yzb-blue:#1f4bff;--yzb-blue-deep:#1538c9;--yzb-teal:#0fb5c6;--yzb-amber:#f5a524;--yzb-line:#0b10201f;background:var(--yzb-bg);color:var(--yzb-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.yzb ::selection{background:var(--yzb-blue);color:#fff}.yzb :focus-visible{outline:2px solid var(--yzb-blue);outline-offset:3px;border-radius:4px}@keyframes yzb-dash{to{stroke-dashoffset:-24px}}.yzb .yzb-flow-line{stroke-dasharray:6 6;animation:1.2s linear infinite yzb-dash}@keyframes yzb-caret{0%,49%{opacity:1}50%,to{opacity:0}}.yzb .yzb-caret{animation:1s step-end infinite yzb-caret}.yzb .yzb-rule{background:var(--yzb-line);height:1px}@media (prefers-reduced-motion:reduce){.yzb .yzb-flow-line,.yzb .yzb-caret{animation:none}}.yzb{--yzb-shadow-soft:0 1px 2px #0b10200a, 0 18px 40px -22px #0b10202e;--yzb-shadow-lift:0 1px 2px #0b10200d, 0 30px 60px -24px #1f4bff47}.yzb .yzb-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#0a7f8c;align-items:center;gap:.6rem;font-size:11px;font-weight:600;display:inline-flex}.yzb .yzb-eyebrow:before{content:"";background:linear-gradient(90deg, var(--yzb-blue), var(--yzb-teal));border-radius:2px;width:1.5rem;height:2px}.yzb .yzb-section-tint{background:radial-gradient(60rem 30rem at 85% 0,#1f4bff0f,#0000 60%),radial-gradient(50rem 28rem at 0 100%,#0fb5c612,#0000 60%),#f6f8fd}.yzb .yzb-card{box-shadow:var(--yzb-shadow-soft);background:#fff;border:1px solid #0b102012;border-radius:1.5rem;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,border-color .35s}.yzb .yzb-card:hover,.yzb .yzb-card:focus-within{box-shadow:var(--yzb-shadow-lift);border-color:#1f4bff40;transform:translateY(-4px)}.yzb .yzb-card-flat{background:#ffffffb3;border:1px solid #0b102014;border-radius:1.25rem}.yzb .yzb-card-dark{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#ffffff12,#ffffff06);border:1px solid #ffffff1a;border-radius:1.5rem;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .35s,background .35s}.yzb .yzb-card-dark:hover{background:linear-gradient(#ffffff1a,#ffffff0a);border-color:#5ee0ec73;transform:translateY(-4px)}.yzb .yzb-step-num{letter-spacing:.06em;color:#fff;background:linear-gradient(135deg, var(--yzb-blue), var(--yzb-teal));border-radius:999px;justify-content:center;align-items:center;min-width:2.25rem;height:2.25rem;padding:0 .7rem;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 8px 18px -8px #1f4bff99}.yzb .yzb-glow{filter:blur(90px);pointer-events:none;border-radius:999px;width:36rem;height:36rem;position:absolute}.yzb .yzb-glow-blue{background:#1f4bff59}.yzb .yzb-glow-teal{background:#0fb5c640}.yzb main>section:nth-of-type(odd):not(.yzb-section-tint){background-image:radial-gradient(#0b102009 1px,#0000 1px);background-size:22px 22px}.yzb h1,.yzb h2{text-wrap:balance}.yzb p{text-wrap:pretty}.yzb a[class*="bg-[#1F4BFF]"],.yzb button[class*="bg-[#1F4BFF]"]{position:relative;overflow:hidden}.yzb a[class*="bg-[#1F4BFF]"]:after,.yzb button[class*="bg-[#1F4BFF]"]:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff59 50%,#0000 70%);transition:transform .7s;position:absolute;inset:0;transform:translate(-120%)}.yzb a[class*="bg-[#1F4BFF]"]:hover:after,.yzb button[class*="bg-[#1F4BFF]"]:hover:after{transform:translate(120%)}@media (prefers-reduced-motion:reduce){.yzb .yzb-card,.yzb .yzb-card-dark{transition:none}.yzb .yzb-card:hover,.yzb .yzb-card-dark:hover{transform:none}.yzb a[class*="bg-[#1F4BFF]"]:after,.yzb button[class*="bg-[#1F4BFF]"]:after{display:none}}@media (max-width:767px){.yzb footer{padding-bottom:6rem}}
