.wexs{--wexs-ink:#1d1b2e;--wexs-cream:#f6f1e7;--wexs-peach:#f28c52}.wexs-ribbon{z-index:60;background:var(--wexs-ink);height:44px;color:var(--wexs-cream);align-items:center;gap:12px;padding:0 16px;font:500 14px/1.2 DM Sans,system-ui,sans-serif;display:flex;position:fixed;top:0;left:0;right:0}.wexs-ribbon a{color:inherit;text-decoration:none}.wexs-ribbon-back{opacity:.85;flex:none}.wexs-ribbon-back:hover{opacity:1}.wexs-ribbon-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0 auto;overflow:hidden}.wexs-ribbon-cta{background:var(--wexs-peach);border-radius:999px;flex:none;align-items:center;min-height:32px;padding:0 14px;font-weight:700;display:inline-flex;color:var(--wexs-ink)!important}.wexs-cta-short{display:none}@media (max-width:599px){.wexs-ribbon-detail,.wexs-cta-long{display:none}.wexs-cta-short{display:inline}.wexs-ribbon-back{font-size:0}.wexs-ribbon-back span{font-size:18px}}.wexs-ribbon a:focus-visible,.wexs-btn:focus-visible,.wexs-close:focus-visible{outline:3px solid var(--wexs-peach);outline-offset:2px}.wexs>.sv2{padding-top:44px}.wexs-band{text-align:center;background:var(--wexs-ink);color:var(--wexs-cream);padding:56px 20px 72px;font-family:DM Sans,system-ui,sans-serif}.wexs-band h2,.wexs-dialog h2{margin:0 0 12px;font:400 clamp(1.6rem,5vw,2.2rem)/1.15 DM Serif Display,Georgia,serif}.wexs-band p{opacity:.9;max-width:520px;margin:0 auto 24px;line-height:1.5}.wexs-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.wexs-btn{min-height:44px;color:inherit;border:1.5px solid;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-weight:700;text-decoration:none;display:inline-flex}.wexs-btn--primary{background:var(--wexs-peach);border-color:var(--wexs-peach);color:var(--wexs-ink)}.wexs-dialog{background:var(--wexs-cream);width:100%;max-width:min(440px,100vw - 32px);height:fit-content;color:var(--wexs-ink);border:0;border-radius:24px;margin:auto;padding:0;font-family:DM Sans,system-ui,sans-serif;inset:0}.wexs-dialog::backdrop{background:#1d1b2e8c}.wexs-dialog-body{text-align:center;padding:32px 24px 24px;position:relative}.wexs-dialog p{margin:0 0 20px;line-height:1.5}.wexs-close{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;font-size:26px;position:absolute;top:8px;right:8px}@media (prefers-reduced-motion:no-preference){.wexs-dialog[open]{animation:.18s ease-out wexs-in}@keyframes wexs-in{0%{opacity:0;transform:translateY(8px)}}}.wexs-ribbon-view{opacity:.85;flex:none;display:none}.wexs-ribbon-view:hover{opacity:1;text-decoration:underline!important}@media (min-width:1024px){.wexs-ribbon-view{display:inline}}.wexs-framed .wexs-ribbon{display:none}.wexs-framed .wexs>.sv2{padding-top:0}.wexs-stage{background:var(--wexs-cream);min-height:100vh;color:var(--wexs-ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(32px,6vw,96px);padding:40px max(24px,50% - 550px);font-family:DM Sans,system-ui,sans-serif;display:grid}.wexs-stage-copy h1{margin:18px 0 8px;font:400 clamp(2.2rem,4vw,3.4rem)/1.05 DM Serif Display,Georgia,serif}.wexs-stage-copy p{max-width:420px;margin:0 0 16px;line-height:1.5}.wexs-stage-label{opacity:.75;font-weight:600}.wexs-stage-back{color:inherit;opacity:.8;font-weight:600;text-decoration:none}.wexs-actions--start{justify-content:flex-start}.wexs-device{background:linear-gradient(148deg,#3a3a44,#121218 60%,#2b2b33);border-radius:56px;width:410px;height:min(864px,100vh - 80px);padding:10px;box-shadow:0 30px 80px #1d1b2e59}.wexs-device-screen{background:#fff;border:0;border-radius:46px;width:390px;height:100%;display:block}@media (max-width:1023px){.wexs-stage{text-align:center;grid-template-columns:1fr}.wexs-stage-copy p{margin-left:auto;margin-right:auto}.wexs-actions--start{justify-content:center}.wexs-device{justify-self:center}}@media (max-width:480px){.wexs-device{border-radius:40px;width:100%;padding:6px}.wexs-device-screen{border-radius:34px;width:100%}}