@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/inter-400.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/inter-700.woff2)format("woff2")}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/merriweather-400.woff2)format("woff2")}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/merriweather-700.woff2)format("woff2")}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/fonts/merriweather-700-italic.woff2)format("woff2")}html{-webkit-text-size-adjust:100%}body{background:#fff;margin:0;font-family:Inter,Helvetica,Arial,sans-serif}.epx-page,.epx-page *{box-sizing:border-box}.epx-page{color:#000;width:100%;font:inherit;text-wrap:pretty;overflow-wrap:break-word;-webkit-text-size-adjust:100%;background:#fff;margin:0;padding:0;font-size:17px;line-height:1.6}.epx-page h1,.epx-page h2,.epx-page p,.epx-page ul,.epx-page li,.epx-page dl,.epx-page dt,.epx-page dd{margin:0;padding:0;font-family:inherit;list-style:none}.epx-page main{max-width:1240px;margin:0 auto}.epx-page em{font-style:italic}.epx-page img{border:0;max-width:100%;display:block}.epx-page a{color:#bd1ddd;text-decoration:underline}.epx-page .epx-bar{color:#fff;background:#000;width:100%}.epx-page .epx-bar-in{flex-wrap:wrap;align-items:center;gap:10px 24px;max-width:1200px;margin:0 auto;padding:14px 20px;display:flex}.epx-page .epx-logolink{margin-right:auto;line-height:0;text-decoration:none;display:block}.epx-page .epx-logo{width:auto;height:32px}.epx-page .epx-nav{flex-wrap:wrap;align-items:center;gap:2px 22px;display:flex}.epx-page .epx-nav a{color:#fff;align-items:center;min-height:44px;font-size:15px;line-height:1.2;text-decoration:none;display:flex}.epx-page .epx-nav a:hover,.epx-page .epx-nav a:focus-visible{color:#ff009a}.epx-page .epx-tgl{opacity:0;width:1px;height:1px;margin:0;position:absolute}.epx-page .epx-burger{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:none}.epx-page .epx-burger span{background:#fff;width:24px;height:2px;transition:transform .18s,opacity .18s;display:block}.epx-page .epx-tgl:checked~.epx-burger span:first-child{transform:translateY(7px)rotate(45deg)}.epx-page .epx-tgl:checked~.epx-burger span:nth-child(2){opacity:0}.epx-page .epx-tgl:checked~.epx-burger span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.epx-page .epx-tgl:focus-visible~.epx-burger{outline-offset:2px;border-radius:6px;outline:2px solid #ff009a}.epx-page .epx-actions{align-items:center;gap:10px;display:flex}.epx-page .epx-pill{border-radius:999px;align-items:center;min-height:44px;padding:12px 22px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.epx-page .epx-pill-out{color:#bd1ddd;border:1px solid #bd1ddd}.epx-page .epx-pill-in{color:#fff;background:#bd1ddd}.epx-page .epx-pill:hover,.epx-page .epx-pill:focus-visible{color:#000;background:#fff;border-color:#fff}.epx-page .epx-sec{padding:clamp(36px,4.4vw,68px) 20px}.epx-page .epx-band{background:linear-gradient(135deg,#f4f5f8 0%,#e9e8f0 54%,#e2e5ec 100%);border-radius:20px;margin:clamp(8px,1.4vw,18px) 20px;padding:clamp(24px,3.4vw,52px)}.epx-page .epx-band:before{content:"";background:linear-gradient(90deg,#bd1ddd,#ff009a);border-radius:999px;width:64px;height:4px;margin-bottom:18px;display:block}.epx-page .epx-dark{color:#fff;background:#000;border-radius:20px;margin:clamp(8px,1.4vw,18px) 20px;padding:clamp(26px,3.6vw,54px)}.epx-page .epx-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#bd1ddd;font-size:12px;font-weight:700;line-height:1.4}.epx-page .epx-dark .epx-eyebrow{color:#ff009a}.epx-page .epx-band .epx-eyebrow{color:#000}.epx-page .epx-h1,.epx-page .epx-h{letter-spacing:-.02em;margin-top:12px;font-family:Merriweather,Georgia,serif;font-weight:700}.epx-page .epx-h1{font-size:clamp(31px,4vw,52px);line-height:1.14}.epx-page .epx-h{font-size:clamp(25px,2.9vw,38px);line-height:1.2}.epx-page .epx-dark .epx-h{color:#fff}.epx-page .epx-lede{color:#000000b3;margin-top:14px;font-size:clamp(17px,1.5vw,20px);line-height:1.5}.epx-page .epx-p{font-size:17px;line-height:1.6}.epx-page .epx-muted{color:#000000b8}.epx-page .epx-dark .epx-p{color:#fff;font-size:clamp(17px,1.4vw,19px);line-height:1.55}.epx-page .epx-dark .epx-muted{color:#ffffffb8}.epx-page .epx-p+.epx-p,.epx-page .epx-t+.epx-p{margin-top:12px}.epx-page .epx-note{color:#0009;margin-top:16px;font-size:14.5px;line-height:1.5}.epx-page .epx-tight{margin-top:10px}.epx-page .epx-close{margin-top:14px}.epx-page .epx-h0{margin-top:0}.epx-page .epx-g{gap:16px;margin-top:clamp(22px,2.6vw,34px);display:grid}.epx-page .epx-g2{grid-template-columns:1fr 1fr;gap:clamp(20px,2.6vw,48px)}.epx-page .epx-cards{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.epx-page .epx-cards2{grid-template-columns:repeat(2,1fr)}.epx-page .epx-faq{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.epx-page .epx-faq>div:last-child{grid-column:span 2}.epx-page .epx-card{background:linear-gradient(158deg,#fff 40%,#f5f6fa 100%);border:1px solid #0000001a;border-radius:16px;padding:22px;transition:transform .18s,box-shadow .18s;box-shadow:0 1px 2px #0000000a}.epx-page .epx-card:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0000001a}.epx-page .epx-cardf{background:#000;border-color:#000}.epx-page .epx-cardf .epx-t{color:#fff}.epx-page .epx-cardf .epx-t:before{content:"";background:#ff009a;width:24px;height:3px;margin-bottom:12px;display:block}.epx-page .epx-cardf p,.epx-page .epx-cardf .epx-t+p{color:#ffffffc7}.epx-page .epx-t{font-size:18px;font-weight:700;line-height:1.3}.epx-page .epx-t+p{color:#000000b8;margin-top:8px;font-size:16px;line-height:1.55}.epx-page dt{font-size:18px;font-weight:700;line-height:1.35}.epx-page dd{color:#000000b8;margin-top:8px;font-size:16px;line-height:1.6}.epx-page .epx-embed{margin:clamp(22px,2.6vw,34px) 0 0;padding:0}.epx-page .epx-fbar{background:linear-gradient(90deg,#bd1ddd,#ff009a);height:3px}.epx-page .epx-foot{gap:14px;max-width:1200px;margin:0 auto;padding:clamp(28px,3.4vw,46px) 20px;display:grid}.epx-page .epx-brandrow{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:clamp(18px,2.6vw,44px);display:flex}.epx-page .epx-brandrow img{width:auto;max-width:none}.epx-page .epx-l1{height:clamp(18px,5vw,30px)}.epx-page .epx-l2{height:clamp(15px,4.4vw,26px)}.epx-page .epx-l3{height:clamp(25px,7vw,42px)}.epx-page .epx-fh{color:#fff;font-size:15px;font-weight:700;line-height:1.3}.epx-page .epx-fh:before{content:"";background:#ff009a;width:26px;height:3px;margin-bottom:10px;display:block}.epx-page .epx-fp{color:#ffffffb3;margin-top:-4px;font-size:13.5px;line-height:1.55}.epx-page .epx-flinks{flex-wrap:wrap;gap:6px 18px;margin-top:2px;display:flex}.epx-page .epx-flinks a{color:#ffffffd1;padding:8px 0;font-size:13.5px;line-height:1.3;text-decoration:none}.epx-page .epx-flinks a:hover,.epx-page .epx-flinks a:focus-visible,.epx-page .epx-legal a:hover,.epx-page .epx-legal a:focus-visible{color:#ff009a}.epx-page .epx-legal{color:#ffffff9e;border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 24px;max-width:1200px;margin:0 auto;padding:16px 20px 26px;font-size:13.5px;display:flex}.epx-page .epx-legal div{flex-wrap:wrap;gap:20px;display:flex}.epx-page .epx-legal a{color:#ffffffd9;padding:10px 0;font-size:13.5px;line-height:1.3;text-decoration:underline}@media (width<=767px){.epx-page .epx-bar-in{gap:6px 14px;padding:12px 18px}.epx-page .epx-logo{height:28px}.epx-page .epx-burger{display:flex}.epx-page .epx-nav{display:none}.epx-page .epx-tgl:checked~.epx-nav{flex-direction:column;order:3;align-items:stretch;gap:0;width:100%;padding-bottom:8px;display:flex}.epx-page .epx-tgl:checked~.epx-nav a{border-top:1px solid #ffffff24;min-height:52px;font-size:16px}.epx-page .epx-actions{gap:10px;padding-top:14px}.epx-page .epx-actions .epx-pill{border-top:0;flex:1 1 0;justify-content:center;min-height:48px;padding:14px 16px;font-size:15px}.epx-page .epx-sec{padding:28px 18px}.epx-page .epx-band,.epx-page .epx-dark{border-radius:14px;margin:8px 18px;padding:22px 18px}.epx-page .epx-embed{margin:18px -18px 0;padding:0}.epx-page .epx-g{gap:12px;margin-top:20px}.epx-page .epx-g2,.epx-page .epx-cards,.epx-page .epx-cards2,.epx-page .epx-faq{grid-template-columns:1fr}.epx-page .epx-faq>div:last-child{grid-column:auto}.epx-page .epx-card{border-radius:12px;padding:16px 18px}.epx-page .epx-t{font-size:16.5px}.epx-page .epx-t+p{margin-top:6px;font-size:15px}.epx-page .epx-foot{gap:12px;padding:26px 18px}.epx-page .epx-brandrow{justify-content:space-between;gap:10px}.epx-page .epx-legal{text-align:center;justify-content:center;padding:14px 18px 22px}}
