.glass-container{--hue1:205;--hue2:219;--border:1.5px;--border-color:hsl(var(--hue2),12%,10%);--radius:22px;--ease:cubic-bezier(0.5,1,0.89,1);position:absolute;inset:0;z-index:2;border-radius:var(--radius);border:var(--border) solid var(--border-color);background:linear-gradient(235deg,hsl(var(--hue1) 50% 10%/.3),hsl(var(--hue1) 50% 10%/0) 33%),linear-gradient(45deg,hsl(var(--hue2) 50% 10%/.3),hsl(var(--hue2) 50% 10%/0) 33%),linear-gradient(hsl(220deg 25% 4.8%/.25));backdrop-filter:blur(12px);box-shadow:hsl(var(--hue2) 50% 2%) 0 10px 16px -8px,hsl(var(--hue2) 50% 4%) 0 20px 36px -14px}.glass-container.open{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;filter:blur(0)}.glass-container.open .glow,.glass-container.open .shine,.glass-container.open:after,.glass-container.open:before{animation:glow 1s var(--ease) both}.glass-container.open .shine{animation-delay:0s;animation-duration:2s}.glass-container.open .glow{animation-delay:.2s}.glass-container.open .glow-bright{animation-delay:.1s;animation-duration:1.5s}.glass-container.open .shine-bottom{animation-delay:.1s;animation-duration:1.8s}.glass-container.open .glow-bottom{animation-delay:.3s}.glass-container.open .glow-bright.glow-bottom{animation-delay:.3s;animation-duration:1.1s}.glass-container .glow,.glass-container .shine{--hue:var(--hue1)}.glass-container .glow-bottom,.glass-container .shine-bottom{--hue:var(--hue2);--conic:135deg}.glass-container .shine,.glass-container .shine:after,.glass-container .shine:before{pointer-events:none;border-radius:0;border-top-right-radius:inherit;border-bottom-left-radius:inherit;border:1px solid transparent;width:60%;height:auto;min-height:0;aspect-ratio:1;display:block;position:absolute;right:calc(var(--border) * -1);top:calc(var(--border) * -1);left:auto;z-index:1;--start:12%;background:conic-gradient(from var(--conic,-45deg) at center,transparent var(--start,0),hsl(var(--hue),var(--sat,80%),var(--lit,60%)),transparent var(--end,50%)) border-box;mask:linear-gradient(transparent),linear-gradient(black);mask-repeat:no-repeat;mask-clip:padding-box,border-box;mask-composite:subtract;-webkit-mask:linear-gradient(transparent),linear-gradient(black);-webkit-mask-repeat:no-repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-composite:source-out}.glass-container .shine:after,.glass-container .shine:before{content:"";width:auto;inset:-2px;-webkit-mask:none;mask:none}.glass-container .shine:after{z-index:2;--start:17%;--end:33%;background:conic-gradient(from var(--conic,-45deg) at center,transparent var(--start,0),hsl(var(--hue),var(--sat,80%),var(--lit,85%)),transparent var(--end,50%))}.glass-container .shine-bottom{top:auto;bottom:calc(var(--border) * -1);left:calc(var(--border) * -1);right:auto}.glass-container .glow{pointer-events:none;border-top-right-radius:calc(var(--radius) * 2.5);border-bottom-left-radius:calc(var(--radius) * 2.5);border:calc(var(--radius) * 1.25) solid transparent;inset:calc(var(--radius) * -2);width:75%;height:auto;min-height:0;aspect-ratio:1;display:block;position:absolute;left:auto;bottom:auto;mask:url(/noise-base.png);mask-mode:luminance;mask-size:25%;-webkit-mask:url(/noise-base.png);-webkit-mask-mode:luminance;-webkit-mask-size:25%;opacity:1;filter:blur(12px) saturate(1.25) brightness(.5);mix-blend-mode:plus-lighter;z-index:3}.glass-container .glow.glow-bottom{inset:calc(var(--radius) * -2);top:auto;right:auto}.glass-container .glow:after,.glass-container .glow:before{content:"";position:absolute;inset:0;border:inherit;border-radius:inherit;background:conic-gradient(from var(--conic,-45deg) at center,transparent var(--start,0),hsl(var(--hue),var(--sat,95%),var(--lit,60%)),transparent var(--end,50%)) border-box;mask:linear-gradient(transparent),linear-gradient(black);mask-repeat:no-repeat;mask-clip:padding-box,border-box;mask-composite:subtract;-webkit-mask:linear-gradient(transparent),linear-gradient(black);-webkit-mask-repeat:no-repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-composite:source-out;filter:saturate(2) brightness(1)}.glass-container .glow:after{--lit:70%;--sat:100%;--start:15%;--end:35%;border-width:calc(var(--radius) * 1.75);border-radius:calc(var(--radius) * 2.75);inset:calc(var(--radius) * -.25);z-index:4;opacity:.75}.glass-container .glow-bright{--lit:80%;--sat:100%;--start:13%;--end:37%;border-width:5px;border-radius:calc(var(--radius) + 2px);inset:-7px;left:auto;filter:blur(2px) brightness(.66)}.glass-container .glow-bright:after{content:none}.glass-container .glow-bright.glow-bottom{inset:-7px;right:auto;top:auto}@keyframes glow{0%{opacity:0}3%{opacity:1}10%{opacity:0}12%{opacity:.7}16%{opacity:.3;animation-timing-function:var(--ease)}to{opacity:1;animation-timing-function:var(--ease)}}@keyframes glowoff{to{opacity:0}}@font-face{font-family:Tertre;src:url(/tertre-xbol.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}.card-glass_cardWrap__sPI4e{position:relative;margin:0 auto;width:min(510px,calc(100vw - 2rem));aspect-ratio:85.6/53.98;--blob-size:clamp(280px,52%,520px);--drift-x:clamp(80px,22%,180px);--drift-x-neg:calc(var(--drift-x) * -1);--drift-y:clamp(36px,9%,80px);--card-scale:0.75;border-radius:14px;will-change:transform;transform:translateZ(0) translateX(var(--align-shift-x,0)) translateY(var(--align-shift-y,0)) scale(var(--card-scale));transform-origin:center;display:block;margin-inline:auto;align-self:center;justify-self:center;place-self:center}.card-glass_colors__QCKpo{position:absolute;inset:0;border-radius:14px;overflow:hidden;filter:saturate(110%);isolation:isolate;contain:paint;-webkit-mask-image:linear-gradient(white,white);mask-image:linear-gradient(white,white);z-index:0}.card-glass_colors__QCKpo[data-color-scheme=visa] .card-glass_orange__cjCji{background:radial-gradient(64% 64% at 50% 50%,hsl(205,25%,12%) 0,hsl(205,20%,5%) 45%,rgba(0,0,0,0) 85%)}.card-glass_colors__QCKpo[data-color-scheme=visa] .card-glass_purple__CLf93{background:radial-gradient(64% 64% at 40% 40%,hsl(219,30%,8%) 0,hsl(219,25%,15%) 50%,rgba(0,0,0,0) 85%)}.card-glass_blob__ipc3F{position:absolute;border-radius:50%;opacity:.9;filter:blur(65px) saturate(140%);will-change:transform;pointer-events:none}.card-glass_orange__cjCji{width:480px;height:480px;right:-80px;top:-120px;background:radial-gradient(64% 64% at 50% 50%,hsl(205,45%,25%) 0,hsl(205,35%,15%) 45%,rgba(0,0,0,0) 85%);animation:card-glass_purpleDrift__ZFuXT 6s ease-in-out infinite alternate}.card-glass_purple__CLf93{width:480px;height:480px;left:-140px;bottom:-140px;background:radial-gradient(64% 64% at 40% 40%,hsl(219,50%,20%) 0,hsl(219,40%,12%) 50%,rgba(0,0,0,0) 85%);animation:card-glass_orangeDrift__pxnpp 5s ease-in-out infinite alternate}.card-glass_cardWrap__sPI4e:after{content:"";position:absolute;inset:0;pointer-events:none;mix-blend-mode:overlay;opacity:.28;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0 .035'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E")}.card-glass_card__JnXXc{position:absolute;inset:0;z-index:1}.card-glass_card__JnXXc:before{content:"";position:absolute;inset:0;pointer-events:none;mix-blend-mode:screen}.card-glass_cardContent__Hof7W{position:relative;z-index:10;height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;--pad-x:6%;--pad-y:6%;text-shadow:0 1px 0 rgba(0,0,0,.15)}.card-glass_ccNumber___x_Qn{position:absolute;left:var(--pad-x);bottom:34%;font-variant-numeric:tabular-nums;font-family:Tertre,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:clamp(22px,3.8vw,34px);font-weight:800;text-shadow:0 1px 1px rgba(0,0,0,.25);letter-spacing:.32em;line-height:1.05;color:#fff}.card-glass_ccNumber___x_Qn .group{display:inline-block;letter-spacing:.16em}.card-glass_ccNumber___x_Qn .group+.group{margin-left:.5em}.card-glass_valid__rEpg_{position:absolute;left:var(--pad-x);bottom:15%;display:flex;flex-direction:column;gap:.2em;color:#fff}.card-glass_valid__rEpg_ .label{display:block;font-size:9px;letter-spacing:.08em;opacity:.85;font-weight:800;margin-bottom:-.5em}.card-glass_valid__rEpg_ .date{font-size:clamp(12px,1.8vw,18px);font-weight:800;letter-spacing:.08em;font-family:Tertre,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;margin-top:-.3em}.card-glass_cardName__BCzBK{position:absolute;left:var(--pad-x);bottom:var(--pad-y);font-size:clamp(12px,1.65vw,18px);font-weight:800;opacity:.85;letter-spacing:.04em;text-transform:uppercase;color:#fff}.card-glass_logoVisa__pqq2u{bottom:var(--pad-y);height:14.4%}.card-glass_logoTranfi__GPSN9,.card-glass_logoVisa__pqq2u{position:absolute;right:var(--pad-x);width:auto;opacity:.95;filter:brightness(0) invert(1)}.card-glass_logoTranfi__GPSN9{top:var(--pad-y);height:9%}.card-glass_chip__iYjmi{top:42%;transform:translateY(-50%);height:15%;pointer-events:none}.card-glass_chip__iYjmi,.card-glass_iconNfc__KFTGP{position:absolute;left:var(--pad-x);width:auto;opacity:.95}.card-glass_iconNfc__KFTGP{top:var(--pad-y);height:12%}@keyframes card-glass_orangeDrift__pxnpp{0%{transform:translate(0) scale(1)}to{transform:translate(var(--drift-x),var(--drift-y)) scale(1.07)}}@keyframes card-glass_purpleDrift__ZFuXT{0%{transform:translate(0) scale(1)}to{transform:translate(var(--drift-x-neg),var(--drift-y)) scale(1.07)}}