:root{--hm-on-art:#fff;--hm-on-art-2:#ffffffd1;--hm-on-art-3:#ffffffa3;--hm-on-art-veil:#ffffff24;--hm-on-art-rim:#ffffff38;--hm-art-ground:#0b1220;--hm-art-scrim:linear-gradient(180deg, #050a1880 0%, #050a181f 34%, #050a18b3 70%, #050a18f0 100%);--hm-art-lift:0 18px 36px -18px #050a188c;--hm-next-ground:radial-gradient(60% 160% at 100% 50%, #ff6a1457, transparent 70%), linear-gradient(110deg, #0b1220 0%, #141a2b 100%);--hm-loyal-ground:radial-gradient(70% 60% at 12% 18%, #ffcd6e52, transparent 70%), radial-gradient(50% 130% at 100% 0%, #a082ff80, transparent 70%), linear-gradient(115deg, #24174f 0%, #3d2a8f 55%, #5e45c9 100%);--hm-gold:#ffd88a;--hm-gold-2:#ffd88ab8;--hm-medal:radial-gradient(circle at 35% 30%, #ffe7a8, #f4b740 60%, #c98a14);--hm-medal-ink:#5a3a00;--hm-medal-ring:#ffd88a33;--hm-medal-shadow:0 6px 16px -6px #0c062099}.ap .ap-hm{--hm-gap:16px;flex-direction:column;gap:32px;width:min(1240px,100%);margin-inline:auto;display:flex}.ap .ap-hm a{color:inherit;text-decoration:none}.ap .ap-hm :is(a,button):focus-visible{outline:2px solid var(--ap-ink);outline-offset:3px;transition:none}.hm-chev{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.ap .ap-hm .hm-link{color:var(--ap-ink-2);white-space:nowrap;transition:color .12s var(--ap-ease);align-items:center;gap:2px;font-size:13.5px;font-weight:500;line-height:24px;display:inline-flex}.ap .ap-hm .hm-link:hover{color:var(--ap-ink)}.ap .ap-hm .hm-link:active{opacity:.72}.ap .ap-hm .hm-h2,.ap .ap-hm .hm-head h2{letter-spacing:-.012em;text-wrap:balance;margin:0;font-size:20px;font-weight:500;line-height:28px}.ap-hm .hm-head{justify-content:space-between;align-items:center;gap:16px;padding:20px 24px 12px;display:flex}.ap-hm .hm-head.is-bare{padding:0 0 12px}.ap-hm .hm-num{text-align:right;white-space:nowrap;font:var(--ap-num-13);letter-spacing:var(--ap-num-13-track);font-variant-numeric:tabular-nums;font-size:15px}.ap-hm .hm-top{--hm-motif:color-mix(in srgb, var(--ap-ink) 8%, transparent);isolation:isolate;grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:40px;padding-top:8px;display:grid;position:relative}.ap-hm .hm-top:before{content:"";z-index:-1;pointer-events:none;background:repeating-radial-gradient(circle at 62% 118%, transparent 0 55px, var(--hm-motif) 55px 56px);-webkit-mask-image:radial-gradient(55% 75% at 62% 80%, var(--ap-ink) 0%, transparent 80%);-webkit-mask-image:radial-gradient(55% 75% at 62% 80%, var(--ap-ink) 0%, transparent 80%);mask-image:radial-gradient(55% 75% at 62% 80%, var(--ap-ink) 0%, transparent 80%);position:absolute;inset:-64px -48px -32px 20%}.ap .ap-hm .hm-hero-chart{--chart-surface:var(--ap-canvas)}.ap-hm .hm-hero{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ap-hm .hm-hero>*{min-width:0}.ap-hm .hm-hero-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.ap-hm .hm-hero-fig{align-items:center;gap:8px;min-width:0;margin-top:4px;display:flex}.ap .ap-hm .hm-total{white-space:nowrap;text-overflow:ellipsis;min-width:0;font:var(--ap-num-48);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:76px;line-height:84px;overflow:hidden}.ap .ap-hm .hm-eye{width:40px;height:40px;color:var(--ap-ink-3);cursor:pointer;transition:background-color .12s var(--ap-ease), color .12s var(--ap-ease);background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.ap .ap-hm .hm-eye:hover{background:var(--ap-soft);color:var(--ap-ink)}.ap .ap-hm .hm-eye:active{background:var(--ap-soft-2)}.ap-hm .hm-eye svg{fill:currentColor;width:20px;height:20px}.ap-hm .hm-move{min-height:24px;color:var(--ap-ink-2);flex-wrap:wrap;align-items:baseline;gap:4px 24px;font-size:14px;line-height:24px;display:flex}.ap-hm .hm-move b{font:var(--ap-num-13);letter-spacing:var(--ap-num-13-track);font-variant-numeric:tabular-nums;font-size:15px}.ap-hm .hm-hero-chart{margin:16px 0 20px;position:relative;overflow:hidden}.ap .ap-hm .hm-chart-label{z-index:1;color:var(--ap-ink-3);font-size:12px;line-height:16px;position:absolute;top:0;left:0}.ap .ap-hm .hm-hero-chart .ap-kchart{width:100%!important;margin:0!important}.ap .ap-hm .hm-chart-empty{border-bottom:2px dashed var(--ap-line-2);height:56px;color:var(--ap-ink-3);align-items:flex-end;margin:0;padding-bottom:8px;font-size:13px;display:flex}.ap-hm .hm-hero-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}.ap .ap-hm .hm-hero-foot .acd-actions{justify-content:flex-start;gap:20px;margin:0}.ap .ap-hm .acd-action{gap:8px;font-size:13.5px}.ap .ap-hm .acd-action-ico{width:52px;height:52px}.ap .ap-hm .acd-action-ico svg{width:22px;height:22px}.ap .ap-hm .pf-hero-acct{min-height:32px;color:var(--ap-ink);white-space:nowrap;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:24px;display:inline-flex}.ap .ap-hm .hm-power{border-radius:var(--ap-r);flex-direction:column;gap:4px;padding:24px;display:flex}.ap .ap-hm .hm-power-l{color:var(--ap-ink-2);font-size:14px;font-weight:500;line-height:20px}.ap .ap-hm .hm-power-fig{font:var(--ap-num-48);letter-spacing:var(--ap-num-48-track);font-variant-numeric:tabular-nums;font-size:44px;line-height:52px}.ap .ap-hm .hm-power-pitch{letter-spacing:-.02em;text-wrap:balance;margin-top:4px;font-size:28px;font-weight:500;line-height:34px}.ap .ap-hm .hm-power.is-boost{gap:12px}.ap .ap-hm .hm-boost{border-bottom:1px solid var(--ap-line);transition:opacity .12s var(--ap-ease);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:16px 0;display:grid}.ap .ap-hm .hm-boost:hover{opacity:.8}.ap .ap-hm .hm-boost:active{opacity:.64}.ap-hm .hm-boost-t{gap:2px;min-width:0;display:grid}.ap-hm .hm-boost-t b{font-size:16px;font-weight:500;line-height:22px}.ap-hm .hm-boost-t small{font:var(--ap-num-13);color:var(--ap-ink-2);font-variant-numeric:tabular-nums}.ap-hm .hm-boost-apy{justify-items:end;display:grid}.ap-hm .hm-boost-apy b{font:var(--ap-num-32);letter-spacing:var(--ap-num-32-track);font-variant-numeric:tabular-nums}.ap-hm .hm-boost-apy small{color:var(--ap-ink-3);font-size:12.5px}.ap-hm .hm-boost-apy.is-pos b{color:var(--ap-up)}.ap-hm .hm-boost-apy.is-neg b{color:var(--ap-down)}.ap-hm .hm-boost .hm-chev{color:var(--ap-ink-3)}.ap .ap-hm .hm-power.is-loan{gap:16px}.ap .ap-hm .hm-power.is-loan .hm-power-body{margin:0}.ap .ap-hm .hm-power-go{place-self:flex-start start;gap:4px}.ap .ap-hm .hm-power-body{color:var(--ap-ink-2);margin:4px 0 16px;font-size:13.5px;line-height:20px}.ap-hm .hm-uses{border-top:1px solid var(--ap-line);flex-direction:column;display:flex}.ap .ap-hm .hm-use{border-bottom:1px solid var(--ap-line);min-height:60px;transition:background-color .12s var(--ap-ease);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 4px;display:grid}.ap .ap-hm .hm-use:last-child{border-bottom:0}.ap .ap-hm .hm-use:hover{background:var(--ap-soft)}.ap .ap-hm .hm-use:active{background:var(--ap-soft-2)}.ap-hm .hm-use>span{min-width:0;display:grid}.ap-hm .hm-use b{font-size:14.5px;font-weight:500;line-height:20px}.ap-hm .hm-use small{color:var(--ap-ink-3);font-size:12.5px;line-height:16px}.ap-hm .hm-use .hm-chev{color:var(--ap-ink-3)}.ap .ap-hm .hm-next{border-radius:var(--ap-r);color:var(--hm-on-art);background:var(--hm-next-ground);box-shadow:var(--hm-art-lift);transition:transform .24s var(--ap-ease), filter .24s var(--ap-ease);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:32px;padding:24px 28px;display:grid}.ap .ap-hm .hm-next.is-repay{color:var(--ap-ink);background:var(--ap-down-soft);box-shadow:inset 0 0 0 1px var(--ap-down)}.ap .ap-hm .hm-next:hover{filter:brightness(1.06)}.ap .ap-hm .hm-next:active{transform:scale(.995)}.ap-hm .hm-next-t{gap:4px;min-width:0;display:grid}.ap-hm .hm-next-t b{letter-spacing:-.012em;text-wrap:balance;font-size:22px;font-weight:500;line-height:28px}.ap-hm .hm-next-t small{color:var(--hm-on-art-2);font-size:14px;line-height:20px}.ap-hm .hm-next.is-repay .hm-next-t small{color:var(--ap-ink-2)}.ap-hm .hm-next-fig{white-space:nowrap;font:var(--ap-num-48);letter-spacing:var(--ap-num-48-track);font-variant-numeric:tabular-nums;font-size:44px;line-height:52px}.ap-hm .hm-next-cta{background:var(--ap-brand);height:44px;color:var(--hm-on-art);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 16px 0 20px;font-size:14.5px;font-weight:600;display:inline-flex}.ap-hm .hm-next.is-repay .hm-next-cta{background:var(--ap-down);color:var(--hm-on-art)}.ap-hm .hm-offers{flex-direction:column;gap:12px;min-width:0;display:flex}.ap-hm .hm-offer-row{gap:var(--hm-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ap .ap-hm :is(.hm-offer,.hm-door){isolation:isolate;border-radius:var(--ap-r);min-width:0;color:var(--hm-on-art);background:var(--hm-art-ground);box-shadow:var(--hm-art-lift);transition:transform .24s var(--ap-ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.ap .ap-hm :is(.hm-offer,.hm-door):before{content:"";z-index:-2;background:var(--hm-art) var(--hm-focus,50% 50%) / cover no-repeat;transition:transform .6s var(--ap-ease);position:absolute;inset:0}.ap .ap-hm :is(.hm-offer,.hm-door):after{content:"";z-index:-1;background:var(--hm-art-scrim);position:absolute;inset:0}.ap .ap-hm :is(.hm-offer,.hm-door):hover{transform:translateY(-3px)}.ap .ap-hm :is(.hm-offer,.hm-door):hover:before{transform:scale(1.04)}.ap .ap-hm :is(.hm-offer,.hm-door):active{transform:scale(.99)}.ap .ap-hm .hm-offer{gap:12px;min-height:320px;padding:20px 24px 24px}.ap-hm .hm-offer-name{align-items:center;gap:12px;font-size:16px;font-weight:500;line-height:24px;display:flex}.ap .ap-hm .hm-offer-ico.ap-tone{background:var(--hm-on-art-veil);color:var(--hm-on-art);box-shadow:inset 0 0 0 1px var(--hm-on-art-rim)}.ap-hm .hm-offer-fig{font:var(--ap-num-48);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:auto;font-size:72px;line-height:76px;display:grid}.ap-hm .hm-offer-fig small{letter-spacing:0;color:var(--hm-on-art-2);font-family:inherit;font-size:14px;font-weight:500;line-height:20px}.ap-hm .hm-offer-pitch{letter-spacing:-.02em;text-wrap:balance;overflow-wrap:break-word;max-width:18ch;margin-top:auto;font-size:30px;font-weight:500;line-height:36px}.ap-hm .hm-offer-foot{border-top:1px solid var(--hm-on-art-rim);justify-content:space-between;align-items:flex-end;gap:16px;padding-top:16px;display:flex}.ap-hm .hm-offer-foot small{max-width:30ch;color:var(--hm-on-art-2);font-size:13.5px;line-height:20px}.ap-hm .hm-offer-cta{white-space:nowrap;align-items:center;gap:2px;font-size:14px;font-weight:600;line-height:24px;display:inline-flex}.ap-hm .hm-pair{gap:var(--hm-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.ap .ap-hm .hm-list{flex-direction:column;min-width:0;padding:0;display:flex;overflow:hidden}.ap-hm .hm-rows{flex-direction:column;padding-bottom:8px;display:flex}.ap-hm .hm-rows-sk{gap:12px;padding:4px 24px 24px;display:grid}.ap-hm .hm-mixbar{border-radius:999px;gap:2px;height:8px;margin:4px 24px 12px;display:flex;overflow:hidden}.ap-hm .hm-mixbar i{min-width:2px}.ap-hm .is-slot-0{background:var(--ap-series-1)}.ap-hm .is-slot-1{background:var(--ap-series-2)}.ap-hm .is-slot-2{background:var(--ap-series-3)}.ap-hm .is-slot-3{background:var(--ap-series-4)}.ap .ap-hm :is(.hm-hrow,.hm-trow){border-top:1px solid var(--ap-line);min-height:60px;transition:background-color .12s var(--ap-ease);align-items:center;gap:16px;padding:0 24px;display:grid}.ap .ap-hm .hm-hrow{grid-template-columns:minmax(0,1fr) auto minmax(96px,auto)}.ap .ap-hm .hm-trow{grid-template-columns:minmax(140px,1fr) 120px minmax(96px,auto)}.ap .ap-hm :is(.hm-hrow,.hm-trow):hover{background:var(--ap-soft)}.ap .ap-hm :is(.hm-hrow,.hm-trow):active{background:var(--ap-soft-2)}.ap-hm .hm-hrow small{font:var(--ap-num-13);color:var(--ap-ink-3);font-variant-numeric:tabular-nums;font-size:13px}.ap-hm .hm-asset{align-items:center;gap:12px;min-width:0;display:flex}.ap-hm .hm-asset>span{min-width:0;display:grid}.ap-hm .hm-asset b{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:500;line-height:20px;overflow:hidden}.ap-hm .hm-asset small{color:var(--ap-ink-2);font-size:12.5px;line-height:16px;font-family:var(--ap-num-font);font-variant-numeric:tabular-nums;font-weight:500}.ap-hm .hm-swatch{border-radius:2px;flex:none;width:4px;height:24px}.ap-hm .hm-sparkcell{width:120px;display:block}.ap-hm .hm-empty{justify-items:start;gap:16px;padding:4px 24px 24px;display:grid}.ap .ap-hm .hm-empty p{color:var(--ap-ink-2);margin:0;font-size:14px;line-height:20px}.ap .ap-hm .hm-btn{background:var(--ap-ink);height:40px;color:var(--ap-bg);transition:opacity .12s var(--ap-ease);border-radius:999px;align-items:center;padding:0 20px;font-size:14px;font-weight:600;display:inline-flex}.ap .ap-hm .hm-btn:hover{opacity:.88}.ap .ap-hm .hm-btn:active{opacity:.72}.ap-hm .hm-doors{gap:var(--hm-gap);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.ap .ap-hm .hm-door{gap:12px;min-height:168px;padding:20px 24px 24px}.ap-hm .hm-door-t{gap:4px;margin-top:auto;display:grid}.ap-hm .hm-door-t b{letter-spacing:-.012em;text-wrap:balance;font-size:20px;font-weight:500;line-height:26px}.ap-hm .hm-door-t small{color:var(--hm-on-art-2);font-size:13.5px;line-height:20px}.ap a.ap-hm-loyal,.ap .ap-hm-loyal{isolation:isolate;border-radius:var(--ap-r);color:var(--hm-on-art);background:var(--hm-loyal-ground);box-shadow:var(--ap-card-shadow);transition:filter .24s var(--ap-ease), transform .24s var(--ap-ease);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 20px;padding:24px;display:grid;position:relative;overflow:hidden}.ap a.ap-hm-loyal:hover{filter:saturate(1.08)brightness(1.05)}.ap a.ap-hm-loyal:active{transform:scale(.99)}.ap .ap-hm-loyal:before{content:"";z-index:-1;opacity:.6;pointer-events:none;background:radial-gradient(circle at 34% 18%, var(--hm-on-art) 0 1.5px, transparent 2px), radial-gradient(circle at 46% 82%, var(--hm-on-art) 0 1px, transparent 1.5px), radial-gradient(circle at 58% 14%, var(--hm-on-art) 0 1px, transparent 1.5px), radial-gradient(circle at 72% 88%, var(--hm-on-art) 0 1.5px, transparent 2px), radial-gradient(circle at 86% 24%, var(--hm-on-art) 0 2px, transparent 2.5px), radial-gradient(circle at 94% 72%, var(--hm-on-art) 0 1px, transparent 1.5px), radial-gradient(circle at 24% 86%, var(--hm-on-art) 0 1px, transparent 1.5px);position:absolute;inset:0}.ap .ap-hm-loyal-medal{background:var(--hm-medal);width:64px;height:64px;box-shadow:0 0 0 5px var(--hm-medal-ring), var(--hm-medal-shadow);border-radius:999px;place-items:center;display:grid}.ap .ap-hm-loyal-trophy{fill:none;width:32px;height:32px;stroke:var(--hm-medal-ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ap .ap-hm-loyal-main{gap:2px;min-width:0;display:grid}.ap .ap-hm-loyal-l{color:var(--hm-on-art-2);font-size:12.5px;font-weight:500;line-height:16px}.ap .ap-hm-loyal-line{flex-wrap:wrap;align-items:baseline;gap:2px 12px;min-width:0;display:flex}.ap-hm .hm-rail{flex-direction:column;gap:12px;min-width:0;display:flex}.ap .hm-loyal-strip{grid-template-columns:auto minmax(0,1fr) auto;gap:14px;padding:14px 18px}.ap .hm-loyal-strip .ap-hm-loyal-medal{width:40px;height:40px;box-shadow:0 0 0 3px var(--hm-medal-ring), var(--hm-medal-shadow)}.ap .hm-loyal-strip .ap-hm-loyal-trophy{width:20px;height:20px}.ap .hm-strip-rank{color:var(--hm-gold);font:var(--ap-num-20);letter-spacing:var(--ap-num-20-track);font-variant-numeric:tabular-nums}.ap .hm-strip-pitch{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;line-height:20px;overflow:hidden}.ap .hm-strip-points{color:var(--hm-on-art-2);font:var(--ap-num-13);font-variant-numeric:tabular-nums;white-space:nowrap}.ap-hm .hm-loyal-strip .hm-chev{color:var(--hm-on-art-2)}.ap-hm .hm-news{flex-direction:column;min-width:0;padding-bottom:16px;display:flex}.ap-hm .hm-news-row{gap:var(--hm-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ap .ap-hm .hm-article{align-content:start;gap:8px;min-width:0;display:grid}.ap .ap-hm .hm-article:hover b{text-underline-offset:3px;text-decoration:underline}.ap .ap-hm .hm-article:active{opacity:.8}.ap-hm .hm-article-art{aspect-ratio:16/9;background:var(--ap-soft);border-radius:12px;display:block;overflow:hidden}.ap-hm .hm-article-art img{object-fit:cover;width:100%;height:100%;display:block}.ap-hm .hm-article b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:500;line-height:22px;display:-webkit-box;overflow:hidden}.ap-hm .hm-article small{color:var(--ap-ink-3);font-size:12.5px;line-height:16px}@media (max-width:1180px){.ap-hm :is(.hm-top,.hm-pair,.hm-doors),.ap-hm .hm-offer-row{grid-template-columns:minmax(0,1fr)}.ap .ap-hm .hm-total{font-size:56px;line-height:64px}}@media (prefers-reduced-motion:reduce){.ap .ap-hm :is(.hm-offer,.hm-door,.hm-next,.ap-hm-loyal){transition:none}.ap .ap-hm :is(.hm-offer,.hm-door):hover,.ap .ap-hm :is(.hm-offer,.hm-door):hover:before{transform:none}}
