.notice-bar{background:var(--navy);color:#fff;font-size:11px}.notice-inner{height:38px;display:flex;align-items:center;gap:14px}.notice-inner>strong{flex:none;padding-right:14px;border-right:1px solid rgba(255,255,255,.25);color:#a9d6f5;font:800 10px 'Manrope'}.marquee{overflow:hidden;white-space:nowrap;flex:1}.marquee span{display:inline-block;padding-right:90px;animation:notice-scroll 22s linear infinite}.marquee span+span{margin-left:40px}.notice-inner>a{flex:none;color:#c1e6ff;font-weight:800}.official-hero{position:relative}.official-hero:after{content:"CFS";position:absolute;right:4%;bottom:-80px;color:rgba(0,87,184,.035);font:800 260px 'Manrope';pointer-events:none}.official-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;margin-bottom:17px;background:#e9f7ee;border:1px solid #c4e8cf;border-radius:20px;color:var(--green);font:700 9px 'Manrope';letter-spacing:.2px}.official-chip span{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--green);color:#fff;font-size:9px}.official-art{height:430px;position:relative;display:grid;place-items:center}.art-glow{position:absolute;width:370px;height:270px;border:1px solid #c5daf0;border-radius:50%;transform:rotate(-19deg);box-shadow:0 0 0 45px rgba(226,238,249,.6),0 0 0 92px rgba(241,247,252,.9)}.art-qr-card{position:relative;z-index:1;width:225px;height:305px;padding:19px;border-radius:23px;background:linear-gradient(145deg,var(--blue),var(--navy));color:#fff;transform:rotate(6deg);box-shadow:0 27px 55px rgba(6,43,92,.28);text-align:center}.qr-card-top{display:flex;justify-content:space-between;align-items:center;font:800 13px 'Manrope'}.qr-card-top small{font-size:7px;color:#bce7ff}.art-qr{width:139px;height:139px;padding:12px;margin:34px auto 13px;border-radius:11px;background:#fff;display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.art-qr i{background:var(--navy);display:block}.art-qr i:nth-child(2n){background:var(--green)}.art-qr i:nth-child(5){background:var(--blue)}.art-qr-card>strong,.art-qr-card>small{display:block}.art-qr-card>strong{font-size:17px}.art-qr-card>small{font-size:9px;opacity:.75}.art-payment,.art-partner{position:absolute;z-index:2;display:flex;align-items:center;gap:9px;padding:11px 13px;border-radius:12px;background:#fff;box-shadow:var(--shadow);font:600 9px 'Manrope'}.art-payment{left:0;top:48px}.art-partner{right:-4px;bottom:45px}.art-payment>b{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#dcf6e5;color:var(--green);font-size:16px}.art-payment strong{display:block;color:var(--navy);font-size:13px}.art-partner img{width:36px;height:36px;object-fit:contain}.art-partner span{font-size:10px;color:var(--navy)}.art-partner small{display:block;color:var(--muted);font-size:8px;margin-top:2px}.partner-strip{padding:27px 0;background:#fff;border-bottom:1px solid var(--line)}.partner-content{display:flex;align-items:center;justify-content:space-between;gap:30px}.partner-label{max-width:210px;color:#7b8da0;font:600 9px/1.65 'Manrope';text-transform:uppercase;letter-spacing:.7px}.partner-logos{display:flex;align-items:center;gap:18px}.partner-logos>div{display:flex;align-items:center;gap:9px}.partner-logos img{width:110px;height:36px;object-fit:contain}.partner-logos>div:first-child img{width:135px}.partner-logos small{display:block;color:#8293a4;font-size:8px;white-space:nowrap}.partner-plus{color:#b0c2d2;font:800 20px 'Manrope'}.official-panel{border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:var(--shadow);overflow:hidden}.panel-heading{display:flex;justify-content:space-between;padding:19px 25px;background:#f8fbfe;border-bottom:1px solid var(--line);color:var(--blue);font:800 10px 'Manrope';text-transform:uppercase;letter-spacing:.7px}.panel-heading b{color:#9bb1c5}.official-panel>div:not(.panel-heading){display:flex;align-items:flex-start;gap:15px;padding:19px 25px;border-bottom:1px solid var(--line)}.official-panel>div:last-child{border:0}.official-panel>div:not(.panel-heading)>b{color:var(--blue);font:800 10px 'Manrope'}.official-panel strong,.official-panel small{display:block}.official-panel strong{font-size:13px}.official-panel small{font-size:10px;color:var(--muted);margin-top:3px}@keyframes notice-scroll{from{transform:translateX(0)}to{transform:translateX(-100%)}}@media(max-width:700px){.notice-inner{height:44px;gap:8px}.notice-inner>strong{font-size:8px;padding-right:8px}.notice-inner>a{font-size:9px}.partner-content{display:block}.partner-label{display:block;max-width:none;margin-bottom:17px}.partner-logos{justify-content:space-between;gap:6px}.partner-logos>div{display:block;text-align:center}.partner-logos img,.partner-logos>div:first-child img{width:78px;height:30px}.partner-logos small{font-size:7px}.partner-plus{font-size:13px}.official-art{height:350px;transform:scale(.87);margin:-12px -22px}.official-hero:after{font-size:160px;bottom:-30px}.official-panel>div:not(.panel-heading){padding:16px 18px}}
