.qe-grid{display:grid;grid-template-columns:1.08fr 1fr;grid-template-rows:repeat(2,minmax(270px,auto));gap:20px}.qe-tile{min-width:0;position:relative;border:1px solid #e7e2e9;border-radius:28px;overflow:hidden}.qe-eyebrow{font-size:9px;font-weight:600;letter-spacing:1.5px;color:#81778c;line-height:1.6}.qe-tile h3{font-size:clamp(26px,2.6vw,37px);font-weight:500;line-height:1.16;letter-spacing:-1.5px;margin:14px 0 0}.qe-tile p{font-size:12px;line-height:1.85;color:#81798b;margin:14px 0 0}.qe-cards{grid-row:span 2;background:radial-gradient(ellipse at 82% 60%,#e3d6f6 0,transparent 58%),linear-gradient(140deg,#f7f4fa,#eee8f5);display:flex;flex-direction:column}.qe-tile-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:27px 30px 0}.qc-status{display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;border-radius:999px;padding:7px 10px;border:1px solid #dcd2e7;background:#ffffff75;font-size:9px;font-weight:550;color:#716180;line-height:1}.qc-status i{width:5px;height:5px;border-radius:50%;background:#a085b8}.qe-cards-copy{padding:10px 32px 0;pointer-events:none}.qe-cards-copy h3{font-size:clamp(33px,3.2vw,46px);letter-spacing:-2px}.qe-card-scene{width:100%;flex:1 1;min-height:280px;position:relative;perspective:1000px;border:0;padding:0;background:none;isolation:isolate}.qe-scene-orbit{position:absolute;width:390px;height:390px;border:1px solid #ffffffb0;border-radius:50%;top:45%;left:57%;transform:translate(-50%,-50%) rotateX(60deg) rotate(-25deg);box-shadow:0 0 0 35px #ffffff15,0 0 0 70px #ffffff15;z-index:-1}.qe-stacked-card{position:absolute;width:67%;max-width:365px;display:block;left:50%;top:47%;transition:transform .6s cubic-bezier(.22,.8,.3,1)}.qe-stacked-back{transform:translate(-38%,-62%) rotate(12deg) rotateY(-10deg);filter:drop-shadow(8px 14px 14px #37254320)}.qe-stacked-front{transform:translate(-61%,-25%) rotate(-14deg) rotateY(12deg);filter:drop-shadow(5px 20px 16px #66437138)}.qe-card-scene:hover .qe-stacked-front{transform:translate(-64%,-29%) rotate(-19deg) rotateY(0deg)}.qe-card-scene:hover .qe-stacked-back{transform:translate(-34%,-69%) rotate(17deg) rotateY(0deg)}.qe-scene-hint{position:absolute;bottom:13px;left:50%;transform:translateX(-50%);font-size:9px;color:#796487;background:#ffffff7a;border:1px solid #ffffff99;border-radius:999px;padding:8px 13px;white-space:nowrap}.qe-card-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 30px 25px}.qe-card-footer>span{font-size:7px;letter-spacing:1.2px;color:#86758f}.qe-action{display:inline-flex;align-items:center;gap:18px;font:inherit;font-size:11px;font-weight:550;background:none;color:#403349;padding:9px 0;border:0;border-bottom:1px solid #b7a5c3;text-align:left}.qe-action svg{transition:transform .2s}.qe-action:hover svg{transform:translate(2px,-2px)}.qe-activity,.qe-overview{display:grid;grid-template-columns:1fr 1.05fr;align-items:center;padding:26px 27px;gap:20px;background:#f6f5f7}.qe-activity{background:#f0f3ed}.qe-support-copy{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start}.qe-support-copy h3{font-size:clamp(25px,2.2vw,32px)}.qe-support-copy p{margin-top:12px;font-size:11px}.qe-support-copy .qe-action{margin-top:auto;padding-top:20px;font-size:10px;gap:12px}.qe-overview-art{min-width:0;padding:15px 15px 10px;border:1px solid #fff;border-radius:18px;background:linear-gradient(135deg,#ffffffb0,#eeebf6aa);box-shadow:0 8px 24px #5b456005}.qe-chart-top{display:flex;justify-content:space-between;align-items:center;color:#9b8ba7;font-size:9px}.qe-chart-amount{font-size:32px;letter-spacing:-1.7px;line-height:1.4;margin-top:6px}.qe-chart-amount>span{color:#b5a6bf}.qe-overview-art .mini-chart{width:100%;height:92px;margin:0;display:block}.qe-chart-days{display:flex;justify-content:space-between;font-size:5px;letter-spacing:1px;color:#a69ab0}.qe-sample-label{display:block;margin-top:13px;text-align:center;font-size:7px;letter-spacing:.3px;color:#8a8592}.qe-activity-art{min-width:0;padding:11px 12px;border-radius:18px;background:#ffffff80;border:1px solid #fff}.qe-transaction{display:flex;gap:8px;align-items:center;padding:13px 0;border-bottom:1px solid #e5e9e0}.qe-transaction:last-of-type{border:0}.qe-transaction .merchant-icon{height:28px;width:28px;border-radius:9px}.qe-transaction>div{min-width:0}.qe-transaction strong{display:block;font-size:9px;font-weight:500;line-height:1.6}.qe-transaction>div>span{display:block;font-size:6px;color:#999c91;line-height:1.8}.qe-transaction>span:last-child{margin-left:auto;font-size:8px;white-space:nowrap}.qe-transaction .qe-positive{color:#4e8b6d}.qc-card{aspect-ratio:1.586;position:relative;width:100%;overflow:hidden;border-radius:15px;color:#fff;padding:7% 7.5% 6%;text-align:left;display:flex;flex-direction:column;border:1px solid #ffffff75;box-shadow:inset 0 1px 2px #ffffffa0,inset 0 -1px 2px #00000015;isolation:isolate}.qc-finish-aurora{background:radial-gradient(ellipse at 15% 10%,#a0f0ec88,transparent 60%),linear-gradient(115deg,#85cddd,#c5b8e5 52%,#e67eae)}.qc-finish-glacier{background:radial-gradient(ellipse at 10% 10%,#e7feff88,transparent 60%),linear-gradient(115deg,#77b5cd,#a6c7e7 50%,#929cce)}.qc-finish-midnight{background:radial-gradient(ellipse at 5% 5%,#9382bc55,transparent 70%),linear-gradient(120deg,#444053,#282632 68%,#4c3d57)}.qc-card-grain{pointer-events:none;position:absolute;inset:0;opacity:.2;background:repeating-linear-gradient(118deg,#ffffff20 0 1px,transparent 1px 4px);z-index:-1}.qc-card-top{display:flex;align-items:center;justify-content:space-between}.qc-wordmark{font-size:29px;letter-spacing:-1.6px;font-weight:650;line-height:1}.qc-wordmark>span{color:inherit}.qc-card-top .qc-wordmark{font-size:clamp(23px,2.3vw,32px)}.qc-card-top>svg{opacity:.85;rotate:90deg}.qc-chip{width:10%;aspect-ratio:1.3;border:1px solid #ffffffa0;border-radius:5px;margin-top:auto;margin-bottom:6%;position:relative;background:linear-gradient(130deg,#eadbc6a0,#f9efe750,#d0c0a980);overflow:hidden}.qc-chip i{display:block;position:absolute;background:#ffffff70}.qc-chip i:first-child{width:1px;height:100%;left:32%}.qc-chip i:nth-child(2){width:1px;height:100%;right:32%}.qc-chip i:last-child{width:100%;height:1px;top:50%}.qc-orbits{position:absolute;width:58%;aspect-ratio:1;border:1px solid #ffffff20;border-radius:50%;right:-9%;top:-9%;z-index:-1}.qc-orbits i{position:absolute;inset:13%;border:1px solid #ffffff25;border-radius:50%}.qc-orbits i:nth-child(2){inset:26%}.qc-orbits i:nth-child(3){inset:-13%}.qc-card-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.qc-concept-label{display:block;font-size:6px;letter-spacing:1.3px;line-height:1.6;opacity:.8}.qc-card-number{display:block;font-size:10px;letter-spacing:2px;margin-top:6px;white-space:nowrap}.qc-mastercard{display:flex;flex-shrink:0;align-items:center}.qc-mastercard i{width:25px;height:25px;display:block;border-radius:50%;background:#ef555f}.qc-mastercard i+i{background:#ffb64d;margin-left:-10px;opacity:.9}.qc-visa{font-size:22px;font-weight:800;font-style:italic;letter-spacing:-1px;line-height:1}.qc-card-back{padding:0 0 6%}.qc-magnetic-strip{height:20%;margin-top:9%;background:#242030ce}.qc-signature{margin:7% 7.5% 0;padding:3%;display:flex;align-items:center;justify-content:space-between;color:#70657a;background:#ffffffe0;border-radius:3px;font-size:10px;font-style:italic}.qc-signature small{font-size:9px;letter-spacing:2px}.qc-back-note{font-size:9px;line-height:1.6;margin:4% 7.5% 0;opacity:.8}.qc-card-back .qc-card-bottom{margin:auto 7.5% 0}.qc-dialog{width:min(760px,calc(100% - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid #fefcff;border-radius:30px;background:#f9f7fb;color:#25212b;box-shadow:0 35px 120px #1c102a40;overflow-y:auto;overscroll-behavior:contain}.qc-dialog::backdrop{background:#21182c75;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.qc-dialog-content{background:radial-gradient(ellipse at 50% 52%,#e9dff4 0,transparent 62%)}.qc-dialog-header{display:flex;align-items:center;justify-content:space-between;padding:24px 28px 0}.qc-dialog-header .qc-wordmark{font-size:26px}.qc-wordmark small{display:inline-block;vertical-align:middle;font-size:8px;letter-spacing:1.8px;font-weight:500;color:#96869f;margin-left:12px}.qc-close{display:grid;place-items:center;width:36px;height:36px;background:#eee9f3;color:#70627a;border:1px solid #e3dbea;border-radius:50%}.qc-close:hover{background:#e5dced}.qc-dialog-intro{text-align:center;padding:13px 28px 0}.qc-dialog-intro h2{font-size:40px;font-weight:500;letter-spacing:-1.9px;margin:15px 0 11px;line-height:1.15}.qc-dialog-intro p{max-width:365px;margin:0 auto;font-size:12px;line-height:1.8;color:#8a7c94}.qc-network-picker{display:flex;justify-content:center;gap:6px;padding:5px;background:#eee8f3;border:1px solid #e3dbe9;border-radius:999px;width:fit-content;margin:23px auto 0}.qc-network-picker button{display:flex;align-items:center;justify-content:center;gap:10px;min-width:125px;padding:10px 15px;border:0;border-radius:999px;background:transparent;font:inherit;font-size:11px;color:#85738f}.qc-network-picker button[aria-pressed=true]{background:#fff;box-shadow:0 2px 5px #51316610;color:#40324a}.qc-network-picker .qc-mastercard i{width:16px;height:16px}.qc-network-picker .qc-mastercard i+i{margin-left:-6px}.qc-network-picker .qc-visa{color:#504377;font-size:15px}.qc-model-stage{height:295px;display:grid;place-items:center;position:relative;perspective:1100px;padding:26px 45px}.qc-model-shadow{position:absolute;bottom:23px;width:48%;height:25px;border-radius:50%;background:#73558a40;filter:blur(18px)}.qc-model-tilt{width:min(390px,100%);aspect-ratio:1.586;position:relative;transform-style:preserve-3d;transform:rotateX(calc(-7deg + var(--qc-tilt-x, 0deg))) rotateY(calc(-12deg + var(--qc-tilt-y, 0deg))) rotate(-5deg);transition:transform .18s ease-out}.qc-model{height:100%;width:100%;position:relative;transform-style:preserve-3d;transform:rotateY(0deg);transition:transform .8s cubic-bezier(.2,.75,.25,1)}.qc-model.is-flipped{transform:rotateY(180deg)}.qc-model-face{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(1px)}.qc-model-face .qc-card{height:100%;box-shadow:inset 0 1px 2px #ffffffa0,1px 2px 0 #b7a4c4,2px 4px 0 #b7a4c4}.qc-model-back{transform:rotateY(180deg) translateZ(1px)}.qc-model .qc-card-top .qc-wordmark{font-size:33px}.qc-model .qc-concept-label{font-size:7px}.qc-model .qc-card-number{font-size:11px}.qc-model .qc-mastercard i{width:32px;height:32px}.qc-model .qc-mastercard i+i{margin-left:-12px}.qc-model .qc-visa{font-size:29px}.qc-model-controls{display:flex;align-items:center;gap:12px;justify-content:center;padding:0 24px}.qc-finishes{display:flex;gap:9px;padding:3px}.qc-swatch{display:grid;place-items:center;width:27px;height:27px;border:3px solid #f9f7fb;outline:1px solid transparent;border-radius:50%;color:#fff}.qc-swatch[aria-pressed=true]{outline-color:#9f8bb1}.qc-swatch-aurora{background:linear-gradient(120deg,#85cddd,#c5b8e5,#e67eae)}.qc-swatch-glacier{background:linear-gradient(120deg,#77b5cd,#a6c7e7,#929cce)}.qc-swatch-midnight{background:#393144}.qc-finish-name{width:56px;font-size:10px;color:#8a7c94}.qc-flip{display:flex;align-items:center;gap:8px;padding:8px 13px;background:#ffffff80;border:1px solid #ded4e7;border-radius:999px;color:#74637f;font:inherit;font-size:10px}.qc-flip>span{font-size:19px;line-height:1}.qc-interaction-hint{text-align:center;font-size:9px;color:#9e90a7;margin:15px 20px 24px}.qc-dialog-footer{display:flex;align-items:center;gap:20px;border-top:1px solid #e9e1ee;padding:19px 28px;background:#ffffff66}.qc-dialog-footer p{font-size:10px;line-height:1.8;color:#93849c;margin:0}.qc-dialog button:focus-visible,.qe-grid :is(button,a):focus-visible{outline:2px solid #82619e;outline-offset:5px}.qe-card-scene:focus-visible{outline-offset:-7px!important;border-radius:18px}@media (min-width:1500px){.qe-grid{grid-template-rows:repeat(2,minmax(285px,auto))}}@media (max-width:1100px) and (min-width:761px){.qe-grid{grid-template-columns:1fr 1fr;gap:14px}.qe-tile-top{padding:22px 23px 0}.qe-eyebrow{font-size:7px;letter-spacing:1px}.qe-tile-top .qc-status{font-size:8px}.qe-cards-copy{padding-inline:25px}.qe-activity,.qe-overview{padding:23px 20px;gap:12px;grid-template-columns:1fr}.qe-support-copy h3{font-size:27px}.qe-support-copy h3 br,.qe-support-copy p br{display:none}.qe-support-copy p{margin-top:8px}.qe-support-copy .qe-action{padding-top:9px}.qe-overview-art .mini-chart{height:65px}.qe-activity-art{padding-block:0}.qe-transaction{padding:10px 0}.qe-activity-art .qe-sample-label{margin:5px 0 10px}.qe-transaction strong{font-size:10px}.qe-card-scene{min-height:310px}.qe-card-footer{padding-inline:25px;flex-wrap:wrap}.qe-stacked-card{width:74%}}@media (max-width:760px){.qe-grid{grid-template-columns:1fr;grid-template-rows:auto;gap:15px}.qe-tile{border-radius:24px}.qe-cards{grid-row:auto}.qe-tile-top{padding:22px 24px 0}.qe-eyebrow{font-size:8px;letter-spacing:1.1px}.qe-cards-copy{padding:8px 25px 0}.qe-cards-copy h3{font-size:36px;letter-spacing:-1.7px}.qe-cards-copy p{font-size:12px;margin-top:12px}.qe-card-scene{min-height:300px}.qe-stacked-card{width:68%;max-width:340px}.qe-card-footer{padding:17px 24px 24px}.qe-activity,.qe-overview{min-height:245px;gap:12px;padding:24px;grid-template-columns:.95fr 1fr}.qe-support-copy h3{font-size:28px}.qe-support-copy p{font-size:10px}.qe-support-copy .qe-action{font-size:10px;gap:9px}.qe-overview-art{padding:13px 11px 10px}.qe-chart-amount{font-size:28px}.qe-overview-art .mini-chart{height:75px}.qe-activity-art{padding:5px 9px}.qe-transaction{gap:5px;padding:12px 0}.qe-transaction .merchant-icon{width:24px;height:24px}.qe-transaction .merchant-icon svg{width:14px;height:14px}.qe-transaction strong{font-size:8px}.qe-transaction>div>span{font-size:5px}.qe-transaction>span:last-child{font-size:7px}.qc-dialog{width:calc(100% - 20px);max-height:calc(100dvh - 20px);border-radius:24px}.qc-dialog-header{padding:18px 20px 0}.qc-dialog-intro{padding:19px 20px 0}.qc-dialog-intro h2{font-size:32px;letter-spacing:-1.5px}.qc-dialog-intro p{font-size:11px;max-width:280px}.qc-model-stage{height:270px;padding:30px 34px}.qc-model .qc-card-top .qc-wordmark{font-size:27px}.qc-model .qc-concept-label{font-size:5px;letter-spacing:1px}.qc-model .qc-card-number{font-size:8px;letter-spacing:1.4px}.qc-model .qc-mastercard i{width:25px;height:25px}.qc-model .qc-mastercard i+i{margin-left:-10px}.qc-model .qc-visa{font-size:24px}.qc-dialog-footer{flex-direction:column;gap:10px;text-align:center;padding:17px 24px}.qc-dialog-footer p{font-size:9px}}@media (max-width:389px){.qe-tile-top{padding-inline:20px}.qe-eyebrow{font-size:7px}.qe-tile-top .qc-status{font-size:8px;padding:6px 8px}.qe-cards-copy{padding-inline:21px}.qe-cards-copy h3{font-size:32px}.qe-card-scene{min-height:265px}.qe-stacked-card{width:71%}.qe-card-footer{padding-inline:20px}.qe-card-footer>span{font-size:6px}.qe-activity,.qe-overview{padding:20px 17px;gap:10px}.qe-support-copy h3{font-size:25px}.qe-support-copy .qe-action{font-size:9px}.qe-chart-amount{font-size:25px}.qe-transaction{flex-wrap:wrap}.qe-transaction>span:last-child{padding-left:29px;margin-left:0;margin-top:-3px;width:100%}.qc-model-stage{height:235px;padding-inline:30px}.qc-model-controls{gap:7px;padding-inline:12px}}@media (prefers-reduced-motion:reduce){.qc-model,.qc-model-tilt,.qe-action svg,.qe-stacked-card{transition:none}.qe-card-scene:hover .qe-stacked-front{transform:translate(-61%,-25%) rotate(-14deg) rotateY(12deg)}.qe-card-scene:hover .qe-stacked-back{transform:translate(-38%,-62%) rotate(12deg) rotateY(-10deg)}}.qc-dialog[data-motion-enabled=false] .qc-model,.qc-dialog[data-motion-enabled=false] .qc-model-tilt,[data-motion=off] .qe-action svg,[data-motion=off] .qe-stacked-card{transition:none}[data-motion=off] .qe-card-scene:hover .qe-stacked-front{transform:translate(-61%,-25%) rotate(-14deg) rotateY(12deg)}[data-motion=off] .qe-card-scene:hover .qe-stacked-back{transform:translate(-38%,-62%) rotate(12deg) rotateY(-10deg)}