.dexp{background:var(--bg)}.dexp .xsec{padding:clamp(3.4rem,6.5vw,5.5rem) 0}.dexp .xhead{text-align:center;max-width:640px;margin:0 auto clamp(2rem,4vw,3rem)}.dexp .xhead .h2{margin:.9rem auto .6rem}.dexp .xhead .lede{margin:0 auto}.dexp .xhero{padding:clamp(1.4rem,2.8vw,2.2rem) 0 0}.dexp .xstage{min-height:clamp(430px,54vw,600px);box-shadow:var(--sh2);isolation:isolate;border-radius:28px;position:relative;overflow:hidden}.dexp .xslide{opacity:0;transition:opacity .9s var(--e);pointer-events:none;position:absolute;inset:0}.dexp .xslide.on{opacity:1;pointer-events:auto}.dexp .xslide .xbg{background-position:50%;background-size:cover;transition:transform 7s linear;position:absolute;inset:0;transform:scale(1.06)}.dexp .xslide.on .xbg{transform:scale(1)}.dexp .xslide:after{content:"";background:linear-gradient(95deg,#08140edb 0%,#08140e8c 42%,#08140e1f 72%,#0000 100%);position:absolute;inset:0}.dexp .xslide-in{z-index:1;flex-direction:column;justify-content:center;gap:1.2rem;max-width:620px;height:100%;padding:clamp(2rem,5vw,4.5rem);display:flex;position:relative}.dexp .xslide h2{letter-spacing:-.02em;color:#fff;max-width:16ch;margin:0;font-size:clamp(1.9rem,3.9vw,3.2rem);line-height:1.08}.dexp .xslide h2 .serif{color:#ffd9a0;font-size:1.04em}.dexp .xslide p{color:#ffffffe6;max-width:44ch;margin:0;font-size:clamp(.98rem,1.4vw,1.12rem);font-weight:500;line-height:1.6}.dexp .xslide .btn{align-self:flex-start;margin-top:.4rem}.dexp .xdots{z-index:2;gap:.6rem;display:flex;position:absolute;bottom:clamp(1.4rem,3vw,2.2rem);left:clamp(2rem,5vw,4.5rem)}.dexp .xdot{cursor:pointer;width:30px;height:4px;transition:background .3s var(--e), width .3s var(--e);background:#fff6;border:0;border-radius:999px;padding:0}.dexp .xdot.on{background:var(--grad);width:46px}.dexp .xarrows{z-index:2;gap:.6rem;display:flex;position:absolute;bottom:clamp(1.4rem,3vw,2.2rem);right:clamp(1.2rem,2.5vw,2rem)}.dexp .xarrow{color:#fff;cursor:pointer;width:44px;height:44px;transition:background .3s var(--e), transform .3s var(--sp);background:#ffffff24;border:1px solid #fff6;border-radius:50%;place-items:center;display:grid}.dexp .xarrow:hover{background:#ffffff42;transform:translateY(-2px)}.dexp .xarrow svg{width:18px;height:18px}.dexp .xicons{flex-wrap:wrap;justify-content:center;gap:clamp(.7rem,1.3vw,1.05rem);display:flex}.dexp .xic{background:var(--card);border:1px solid var(--line2);width:clamp(128px,14.5vw,166px);box-shadow:var(--sh1);text-align:center;transition:transform .3s var(--sp), box-shadow .3s var(--e), border-color .3s var(--e);border-radius:18px;padding:1.35rem 1rem 1.15rem}@media (hover:hover){.dexp .xic:hover{box-shadow:var(--sh2);border-color:#ff8a0066;transform:translateY(-6px)}}.dexp .xic img{object-fit:contain;width:58px;height:58px;margin:0 auto;display:block}.dexp .xic span{color:var(--ink);letter-spacing:-.01em;margin-top:.75rem;font-size:.8rem;font-weight:700;line-height:1.3;display:block}.dexp .xfeat{grid-template-columns:repeat(3,1fr);gap:clamp(1.2rem,2.4vw,2rem);display:grid}.dexp .xfc{background:var(--card);box-shadow:var(--sh1);border:1px solid var(--line2);transition:transform .4s var(--sp), box-shadow .4s var(--e);border-radius:22px;display:block;position:relative;overflow:hidden}@media (hover:hover){.dexp .xfc:hover{box-shadow:var(--sh2);transform:translateY(-6px)}}.dexp .xfc .im{aspect-ratio:4/3;background:linear-gradient(135deg,#eef2f8,#e3e9f2);overflow:hidden}.dexp .xfc .im img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--e);display:block}@media (hover:hover){.dexp .xfc:hover .im img{transform:scale(1.06)}}.dexp .xfc .cap{justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.3rem;display:flex}.dexp .xfc h3{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:clamp(1.05rem,1.5vw,1.25rem);font-weight:800}.dexp .xfc .ar{color:#fff;background:var(--grad);width:40px;height:40px;transition:transform .3s var(--e);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 8px 20px -8px #ff572299}@media (hover:hover){.dexp .xfc:hover .ar{transform:translate(4px)}}.dexp .xloans{background:linear-gradient(180deg, #fbf3e9, var(--bg))}.dexp .xgrid{grid-template-columns:repeat(3,1fr);gap:clamp(1.1rem,2.2vw,1.8rem);display:grid}.dexp .xlc{background:var(--card);box-shadow:var(--sh1);border:1px solid var(--line2);transition:transform .4s var(--sp), box-shadow .4s var(--e);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}@media (hover:hover){.dexp .xlc:hover{box-shadow:var(--sh2);transform:translateY(-6px)}}.dexp .xlc .im{aspect-ratio:16/10;background:linear-gradient(135deg,#eef2f8,#e3e9f2);overflow:hidden}.dexp .xlc .im img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--e);display:block}@media (hover:hover){.dexp .xlc:hover .im img{transform:scale(1.05)}}.dexp .xlc .bd{flex-direction:column;flex:1;gap:.7rem;padding:1.25rem 1.3rem 1.4rem;display:flex}.dexp .xlc h3{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:1.12rem;font-weight:800}.dexp .xlc p{color:var(--slate);flex:1;margin:0;font-size:.9rem;font-weight:500;line-height:1.6}.dexp .xlc .btn{align-self:flex-start;margin-top:.5rem;padding:.72rem 1.35rem;font-size:.86rem}@media (max-width:1080px){.dexp .xfeat,.dexp .xgrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.dexp .xfeat,.dexp .xgrid{grid-template-columns:1fr}.dexp .xicons{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}.dexp .xic{width:auto;padding:1.1rem .6rem .95rem}.dexp .xic img{width:46px;height:46px}.dexp .xic span{margin-top:.55rem;font-size:.72rem}.dexp .xslide-in{justify-content:flex-end;padding-bottom:clamp(3.6rem,12vw,4.6rem)}.dexp .xslide:after{background:linear-gradient(#0000 18%,#08140e80 58%,#08140ee6 94%)}.dexp .xdots{top:clamp(1rem,4vw,1.6rem);bottom:auto}}.dexp.perf-lite .xslide .xbg,.dexp.perf-lite .xslide.on .xbg{transition:none;transform:none}@media (prefers-reduced-motion:reduce){.dexp .xslide .xbg,.dexp .xslide.on .xbg{transition:none;transform:none}}
.dexp2 .xtop{padding-top:clamp(2.4rem,5vw,4rem)}.dexp2 .xhead-pop{margin-bottom:clamp(1.35rem,2.1vw,1.65rem)}.dexp2 .xhead-pop .popmark{margin-bottom:.3rem;line-height:0;display:block}.dexp2 .xtop.xpop .xhead-lead{margin-bottom:clamp(1rem,2vw,1.5rem)}.dexp2 .xtop.xpop{padding-top:clamp(1.9rem,3.6vw,2.6rem)}.dexp2 .xhead-lead{max-width:740px}.dexp2 .xhead-lead .h2{margin:.9rem auto .7rem;font-size:clamp(2.2rem,4.6vw,3.5rem)}.dexp2 .xhead-lead .lede{margin:0 auto}.dexp2 .xfc .im,.dexp2 .xlc .im{position:relative}.dexp2 .xloans{background:#fbf4ec!important}.design2.dexp2 header{-webkit-backdrop-filter:none!important;background:#fffbf6!important}.design2.dexp2 .xfc,.design2.dexp2 .xlc{background:var(--card);box-shadow:var(--sh1);border:1.5px solid #ff8a0052;border-radius:22px}.design2.dexp2 .xfc .im,.design2.dexp2 .xlc .im{background:#eef2f8}.design2.dexp2 .xlc{position:relative}.design2.dexp2 .xlk{color:inherit;transition:color .3s var(--e)!important}.design2.dexp2 .xlk:after{content:"";z-index:1;position:absolute;inset:0}.design2.dexp2 .xlc .btn{z-index:2;position:relative}@media (hover:hover){.design2.dexp2 .xlc:hover .xlk{color:#d9430f}}.design2.dexp2 .xlc .btn{color:#fff;box-shadow:none;background:#ff5722;border:0;font-weight:700}@media (hover:hover){.design2.dexp2 .xlc .btn:hover{background:#1b6cf2;transform:translateY(-2px);box-shadow:0 12px 24px -10px #2563eb8c}.design2.dexp2 .xlc .btn:active{transform:translateY(0)scale(.98);box-shadow:0 6px 14px -8px #2563eb73}.design2.dexp2 .xfc:hover,.design2.dexp2 .xlc:hover{box-shadow:0 22px 44px -18px #ff572261}}.design2.dexp2 .xall{text-align:center;margin:clamp(2.4rem,4.5vw,3.4rem) 0 0}.design2.dexp2 .xall a{color:#fff;letter-spacing:-.01em;background:#0a1a33;border-radius:999px;align-items:center;gap:.7rem;padding:.95rem 2.1rem;font-size:clamp(.98rem,1.3vw,1.08rem);font-weight:800;display:inline-flex;box-shadow:0 10px 24px -14px #0a1a338c;transition:background .25s, transform .25s var(--sp), box-shadow .25s!important}.design2.dexp2 .xall a .ar{font-weight:800;transition:transform .25s var(--e)!important}@media (hover:hover){.design2.dexp2 .xall a:hover{background:#ff5722;transform:translateY(-2px);box-shadow:0 14px 30px -12px #ff57228c}.design2.dexp2 .xall a:hover .ar{transform:translate(4px)}.design2.dexp2 .xall a:active{transform:translateY(0)scale(.98)}}.design2.dexp2 .xfc,.design2.dexp2 .xlc{transition:transform .4s var(--sp), box-shadow .4s var(--e)!important}.design2.dexp2 .xfc .im img,.design2.dexp2 .xlc .im img{transition:transform .6s var(--e)!important}.design2.dexp2 .xfc .ar{transition:transform .3s var(--e)!important}.design2.dexp2 .xlc .btn{transition:background .25s, color .25s, border-color .25s, transform .25s var(--sp)!important}.design2.dexp2.x2io .xfc,.design2.dexp2.x2io .xlc{opacity:0}.design2.dexp2.x2io .xfc.in,.design2.dexp2.x2io .xlc.in{animation:x2rise .65s var(--e) both}.design2.dexp2.x2io .xfc.in:nth-child(3n+2),.design2.dexp2.x2io .xlc.in:nth-child(3n+2){animation-delay:80ms}.design2.dexp2.x2io .xfc.in:nth-child(3n+3),.design2.dexp2.x2io .xlc.in:nth-child(3n+3){animation-delay:.16s}@keyframes x2rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.design2.dexp2.x2io .xfc,.design2.dexp2.x2io .xlc{opacity:1!important;animation:none!important}}
