@font-face{font-family:Uncut;src:url('assets/uncut-regular.woff2') format('woff2');font-weight:400;font-display:swap}@font-face{font-family:Uncut;src:url('assets/uncut-medium.woff2') format('woff2');font-weight:500;font-display:swap}@font-face{font-family:Uncut;src:url('assets/uncut-bold.woff2') format('woff2');font-weight:700;font-display:swap}
:root{--yellow:#ffda00;--text:#f7f7ef;--muted:#9ea18b}*{box-sizing:border-box}body{margin:0;min-height:100svh;background:#11120d;color:var(--text);font-family:Uncut,Arial,sans-serif;background-image:radial-gradient(ellipse at 0% 0%,#b398153d 0%,transparent 50%),radial-gradient(ellipse at 100% 95%,#f5c40025 0%,transparent 50%),linear-gradient(150deg,#181911,#0d0e0a 55%,#202015);background-attachment:fixed}.svg-defs{width:0;height:0;position:absolute;overflow:hidden}.profile{max-width:530px;margin:0 auto;padding:64px 22px 36px}header{text-align:center;margin-bottom:34px}.logo{width:191px;height:69px;object-fit:contain;display:block;margin:0 auto}.tagline{font-size:18px;font-weight:500;margin:23px 0 9px;letter-spacing:-.3px}.tagline span{color:var(--yellow);margin:0 4px}.geography{font-size:13px;color:var(--muted);margin:0}.geography span{color:#635f35;margin:0 10px}.links{display:grid;gap:13px}.link{display:flex;align-items:center;gap:16px;min-height:78px;padding:14px 18px;border:1px solid #484937;border-radius:22px;background:linear-gradient(115deg,#27291c,#1c1e16);color:inherit;text-decoration:none;transition:transform .18s,border-color .18s,background .18s}.link:hover{transform:translateY(-2px);border-color:#b9a633;background:linear-gradient(115deg,#343722,#24271b)}.channel{border-color:#807526;background:linear-gradient(115deg,#35361d,#252619)}.channel:hover{border-color:var(--yellow)}.icon{width:44px;height:44px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:#ffffff06;border:1px solid #ffffff0d;color:var(--yellow)}.icon svg{width:23px;height:23px}.label{font-size:17px;font-weight:500;line-height:1.3;flex:1;letter-spacing:-.25px}.arrow{width:18px;height:18px;flex-shrink:0;color:#a8ad8c}.reviews{margin-top:3px;background:linear-gradient(115deg,#f9d700,#e1bb00);border-color:#ffdf38;color:#131609}.reviews:hover{background:linear-gradient(115deg,#ffe538,#f4cc00);border-color:#ffe85a}.reviews .icon{color:#1e230b;border-color:#292e171c;background:#2428100b}.reviews .arrow{color:#3a411b}footer{text-align:center;margin-top:29px}.official{font-size:11px;color:#b4b89d;display:flex;align-items:center;justify-content:center;gap:7px}.check{width:14px;height:14px;border:1px solid #7e845e;border-radius:50%;font-size:9px;display:grid;place-items:center;color:var(--yellow)}.footer-actions{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:17px;color:#666c53;font-size:10px}button{font:inherit;cursor:pointer}.footer-actions button{color:#8b9179;font-size:10px;padding:3px 0;background:none;border:0}.footer-actions button:hover{color:var(--yellow)}a:focus-visible,button:focus-visible{outline:3px solid #ffda00;outline-offset:5px}.consent{position:fixed;bottom:16px;left:50%;transform:translateX(-50%);width:min(500px,calc(100% - 32px));padding:20px;background:#23261b;border:1px solid #737844;border-radius:18px;box-shadow:0 10px 40px #0007;z-index:10}.consent p{font-size:13px;line-height:1.5;margin:0 0 14px;color:#e0e4d0}.consent>div{display:flex;gap:10px}.consent button{font-size:12px;padding:10px 17px;border-radius:9px;border:1px solid #717754;color:#e0e4cf;background:none;flex:1}#consent-yes{background:var(--yellow);color:#111;border-color:var(--yellow)}[hidden]{display:none!important}dialog{width:calc(100% - 36px);max-width:520px;border:1px solid #666e46;border-radius:20px;background:#22251b;color:#e7ebda;padding:30px}dialog::backdrop{background:#000b}dialog h2{margin:8px 0 18px;font-size:22px}dialog p{font-size:14px;line-height:1.65;color:#bfc5ab}.close{position:absolute;right:13px;top:8px;background:none;border:0;color:inherit;font-size:28px;padding:3px 8px}@media(max-width:540px){.profile{padding-top:45px;max-width:100%}.link{min-height:76px;border-radius:21px}.label{font-size:16px}header{margin-bottom:30px}}@media(max-width:355px){.profile{padding-left:16px;padding-right:16px}.link{gap:11px;padding:13px}.label{font-size:14px}.icon{width:38px;height:38px}}@media(prefers-reduced-motion:reduce){.link{transition:none}}

/* Decorative currency stays behind the links and cannot intercept taps. */
body{isolation:isolate}.profile{position:relative;z-index:1}.floating-currency{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;user-select:none}.currency{position:absolute;font-family:Uncut,Arial,sans-serif;font-weight:700;line-height:1;color:#e7cc46;opacity:.16;filter:blur(5px);text-shadow:3px 4px 0 #837322,6px 8px 0 #4a431d;animation:currency-drift 11s ease-in-out infinite alternate;will-change:transform}.c1{font-size:220px;left:calc(50% - 520px);top:6%;filter:blur(3px);opacity:.2}.c2{font-size:280px;left:calc(50% + 330px);top:12%;filter:blur(7px);animation-duration:14s;animation-delay:-6s}.c3{font-size:155px;left:calc(50% - 370px);top:48%;filter:blur(4px);opacity:.13;animation-duration:12s;animation-delay:-3s}.c4{font-size:190px;left:calc(50% + 300px);top:64%;filter:blur(3px);opacity:.19;animation-duration:15s;animation-delay:-8s}.c5{font-size:320px;left:calc(50% - 650px);top:73%;filter:blur(10px);opacity:.13;animation-duration:17s;animation-delay:-4s}.c6{font-size:120px;left:calc(50% + 170px);top:-7%;filter:blur(6px);opacity:.11;animation-duration:13s;animation-delay:-9s}@keyframes currency-drift{from{transform:translateY(-12px)}to{transform:translateY(16px)}}
@media(max-width:720px){.currency{opacity:.11}.c1{left:-56px;top:3%;font-size:165px;opacity:.17}.c2{left:auto;right:-62px;top:21%;font-size:210px;opacity:.14}.c3{left:-47px;top:49%;font-size:145px;opacity:.1}.c4{left:auto;right:-38px;top:68%;font-size:150px;opacity:.16}.c5{left:-76px;top:82%;font-size:240px;opacity:.12}.c6{left:auto;right:42px;top:-5%;font-size:85px;opacity:.1}.link{background:linear-gradient(115deg,#27291cf5,#1c1e16f5)}.channel{background:linear-gradient(115deg,#35361df7,#252619f7)}.reviews{background:linear-gradient(115deg,#f9d700,#e1bb00)}}
@media(prefers-reduced-motion:reduce){.currency{animation:none;will-change:auto}}

/* Mobile refinements: safe-area padding, complete icons and clearer backdrop. */
.link svg{display:block;overflow:visible}.icon{overflow:visible}.icon svg{width:24px;height:24px}.profile{padding-bottom:max(36px,env(safe-area-inset-bottom))}
@media(max-width:540px){
 .profile{width:100%;max-width:530px;padding:calc(28px + env(safe-area-inset-top)) 18px calc(24px + env(safe-area-inset-bottom))}
 header{margin-bottom:27px}.tagline{margin-top:20px;font-size:17px}.geography{font-size:12px}
 .links{gap:12px}.link{min-height:74px;padding:14px 15px;border-radius:20px;gap:13px}.icon{width:43px;height:43px}.label{font-size:16px;min-width:0;overflow-wrap:break-word}.arrow{width:17px;height:17px}
 footer{margin-top:24px}.footer-actions button{min-height:34px;padding:7px 0;font-size:11px}
 .currency{color:#ffdc53;filter:blur(2px);text-shadow:3px 4px 0 #9c812e,6px 8px 0 #4d431c}
 .c1{left:-15px;top:3%;font-size:140px;opacity:.34;filter:blur(2px)}
 .c2{right:-18px;top:17%;font-size:180px;opacity:.36;filter:blur(3px)}
 .c3{left:-12px;top:43%;font-size:125px;opacity:.3;filter:blur(2px)}
 .c4{right:-5px;top:65%;font-size:140px;opacity:.34;filter:blur(2px)}
 .c5{left:16px;top:82%;font-size:170px;opacity:.29;filter:blur(4px)}
 .c6{right:24px;top:-3%;font-size:100px;opacity:.25;filter:blur(3px)}
 .link{background:linear-gradient(115deg,#27291cf5,#1c1e16f5)}.channel{background:linear-gradient(115deg,#35361df7,#252619f7)}.reviews{background:linear-gradient(115deg,#f9d700,#e1bb00)}
}
@media(max-width:355px){.profile{padding-left:14px;padding-right:14px}.link{gap:10px;padding:12px;min-height:70px}.label{font-size:14px}.icon{width:38px;height:38px}.geography span{margin:0 7px}}

/* Real 3D cutouts replace the flat currency text. */
.currency{height:auto;object-fit:contain;text-shadow:none;color:transparent;filter:blur(3px);opacity:.55}
.c1{width:250px;filter:blur(2px);opacity:.62}.c2{width:300px;filter:blur(4px);opacity:.55}.c3{width:180px;filter:blur(2px);opacity:.48}.c4{width:220px;filter:blur(2px);opacity:.6}.c5{width:350px;filter:blur(6px);opacity:.4}.c6{width:140px;filter:blur(3px);opacity:.4}
@media(max-width:540px){.currency{filter:blur(1.5px);opacity:.6}.c1{width:160px;left:-28px;top:1%;filter:blur(1px);opacity:.66}.c2{width:190px;right:-40px;top:17%;filter:blur(2px);opacity:.65}.c3{width:145px;left:-28px;top:44%;filter:blur(1.5px);opacity:.55}.c4{width:160px;right:-29px;top:66%;filter:blur(1px);opacity:.62}.c5{width:195px;left:-9px;top:82%;filter:blur(3px);opacity:.5}.c6{width:112px;right:20px;top:-4%;filter:blur(2px);opacity:.5}}

/* Keep the original high-resolution brand artwork sharp on Retina screens. */
.logo{mix-blend-mode:screen;image-rendering:auto}
/* Reduce the decorative 3D currency by 20%, retaining depth and motion. */
.c1{width:200px}.c2{width:240px}.c3{width:144px}.c4{width:176px}.c5{width:280px}.c6{width:112px}
@media(max-width:540px){.c1{width:128px;left:-13px}.c2{width:152px;right:-22px}.c3{width:116px;left:-16px}.c4{width:128px;right:-14px}.c5{width:156px;left:6px}.c6{width:90px;right:24px}}

/* Original high-resolution artwork with a transparent background. */
.logo{mix-blend-mode:normal}
.currency{filter:blur(6px)}.c1,.c3,.c4{filter:blur(5px)}.c2,.c6{filter:blur(7px)}.c5{filter:blur(9px)}
@media(max-width:540px){.c1,.c3,.c4{filter:blur(4px)}.c2,.c6{filter:blur(5px)}.c5{filter:blur(7px)}}

/* Each symbol drifts within its own small 2D area; orientation is fixed. */
.currency{--float-x:24px;--float-y:19px;--float-time:8s;--float-delay:0s;animation:currency-wander var(--float-time) cubic-bezier(.45,0,.55,1) var(--float-delay) infinite;will-change:transform}
.c1{--float-x:26px;--float-y:18px;--float-time:7.8s;--float-delay:-2.5s}
.c2{--float-x:-23px;--float-y:24px;--float-time:9.2s;--float-delay:-6s}
.c3{--float-x:20px;--float-y:-17px;--float-time:7.1s;--float-delay:-4s}
.c4{--float-x:-25px;--float-y:-20px;--float-time:8.7s;--float-delay:-1.5s}
.c5{--float-x:30px;--float-y:23px;--float-time:10.5s;--float-delay:-7s}
.c6{--float-x:-18px;--float-y:16px;--float-time:8.2s;--float-delay:-3s}
@keyframes currency-wander{
 0%,100%{transform:translate3d(calc(var(--float-x) * -.45),calc(var(--float-y) * -.65),0)}
 18%{transform:translate3d(var(--float-x),calc(var(--float-y) * -.2),0)}
 36%{transform:translate3d(calc(var(--float-x) * .55),var(--float-y),0)}
 54%{transform:translate3d(calc(var(--float-x) * -.6),calc(var(--float-y) * .5),0)}
 72%{transform:translate3d(calc(var(--float-x) * -1),calc(var(--float-y) * -.4),0)}
 88%{transform:translate3d(calc(var(--float-x) * -.05),calc(var(--float-y) * -1),0)}
}
@media(max-width:540px){.c1{--float-x:18px;--float-y:14px}.c2{--float-x:-19px;--float-y:18px}.c3{--float-x:16px;--float-y:-13px}.c4{--float-x:-18px;--float-y:-16px}.c5{--float-x:21px;--float-y:17px}.c6{--float-x:-14px;--float-y:12px}}
@media(prefers-reduced-motion:reduce){.currency{animation:none;will-change:auto;transform:none}}

/* Full viewport layout, including tall phones and iOS safe areas. */
html{min-height:100%;background:#11120d;overflow-x:clip}
body{width:100%;min-height:100vh;min-height:100svh;min-height:100dvh;overflow-x:clip;background-attachment:scroll}
body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 0% 0%,#b398153d 0%,transparent 50%),radial-gradient(ellipse at 100% 95%,#f5c40025 0%,transparent 50%),linear-gradient(150deg,#181911,#0d0e0a 55%,#202015)}
.profile{width:100%;max-width:530px;min-height:100vh;min-height:100svh;min-height:100dvh;display:flex;flex-direction:column;padding-top:max(env(safe-area-inset-top),clamp(76px,11svh,116px));padding-bottom:max(28px,env(safe-area-inset-bottom));padding-left:max(22px,env(safe-area-inset-left));padding-right:max(22px,env(safe-area-inset-right))}
header{flex-shrink:0;margin-bottom:32px}.links{flex-shrink:0}footer{margin-top:auto;padding-top:32px;flex-shrink:0}
@media(max-width:540px){
 .profile{max-width:530px;padding-top:max(env(safe-area-inset-top),clamp(72px,11svh,108px));padding-left:max(18px,env(safe-area-inset-left));padding-right:max(18px,env(safe-area-inset-right));padding-bottom:max(26px,env(safe-area-inset-bottom))}
 header{margin-bottom:30px}.links{gap:clamp(12px,1.5svh,16px)}.link{min-height:clamp(74px,8.8svh,86px)}footer{margin-top:auto;padding-top:30px}
}
@media(max-width:355px){.profile{padding-left:max(14px,env(safe-area-inset-left));padding-right:max(14px,env(safe-area-inset-right))}.link{min-height:70px}}
@media(max-height:740px){.profile{padding-top:max(env(safe-area-inset-top),52px)}header{margin-bottom:24px}.links{gap:11px}.link{min-height:70px}footer{padding-top:26px}}
@media(orientation:landscape) and (max-height:540px){.profile{padding-top:max(env(safe-area-inset-top),38px);padding-bottom:max(env(safe-area-inset-bottom),26px)}}
