html:has(.ubk-landing){background-color:#0a0612}html:has(.ubk-landing) body{background-color:#0a0612}html:has(.ubk-landing):has(.ubk-standalone){overscroll-behavior-y:none}.ubk-landing{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ubk-night:#0a0612;--ubk-deep:#140c24;--ubk-violet:#231543;--ubk-line:rgba(199,178,255,.12);--ubk-ink:#f6f3fb;--ubk-dim:#d9d0ea;--ubk-faint:#c9bee2;--ubk-gold:#e7c57e;--ubk-gold-bright:#f6e2ac;--ubk-gold-deep:#d29f4a;background:radial-gradient(120% 90% at 85% -10%, rgba(76,54,128,.35), transparent 60%), radial-gradient(100% 70% at 0% 100%, rgba(45,28,84,.28), transparent 55%), var(--ubk-night);color:var(--ubk-ink)}.ubk-serif{font-family:var(--font-ubk-serif), "Noto Serif TC", "Songti TC", serif}.ubk-h2{font-family:var(--font-ubk-serif), "Noto Serif TC", "Songti TC", serif;letter-spacing:.06em;color:var(--ubk-ink);margin-top:14px;font-size:max(28px,min(4vw,42px));font-weight:700;line-height:1.35}.ubk-sect{border-top:1px solid var(--ubk-line)}.ubk-band{background:linear-gradient(#171029,#110a1f);border-top:1px solid rgba(199,178,255,.16);border-bottom:1px solid rgba(199,178,255,.16)}.ubk-icon{width:46px;height:46px;color:var(--ubk-gold);background:rgba(231,197,126,.06);border:1px solid rgba(231,197,126,.4);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ubk-cta-gold{color:#3b2708;letter-spacing:.04em;isolation:isolate;background:linear-gradient(#ffe9a8 0%,#ffd35c 55%,#f4b13c 100%);border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:12px 26px;font-size:15px;font-weight:700;line-height:1.2;transition:filter .2s,transform .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px rgba(255,250,230,.95),0 4px 24px rgba(244,177,60,.35)}.ubk-cta-gold:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.65),transparent);width:26%;transition:transform .75s cubic-bezier(.3,.7,.2,1);position:absolute;top:-60%;bottom:-60%;left:-30%;transform:translate(-260%)rotate(18deg)}.ubk-cta-gold:hover:after{transform:translate(560%)rotate(18deg)}.ubk-cta-gold:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:inset 0 1px rgba(255,250,230,.95),0 6px 30px rgba(244,177,60,.45)}.ubk-cta-gold:active{transform:translateY(0)}.ubk-cta-gold:focus-visible{outline:2px solid var(--ubk-gold-bright);outline-offset:3px}.ubk-cta-ghost{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-height:48px;color:var(--ubk-ink);letter-spacing:.04em;background:rgba(20,12,36,.42);border:1px solid rgba(226,213,255,.42);border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:12px 24px;font-size:15px;font-weight:600;line-height:1.2;transition:border-color .2s,background-color .2s;display:inline-flex}.ubk-cta-ghost:hover{color:var(--ubk-ink);background:rgba(35,21,67,.55);border-color:rgba(226,213,255,.7)}.ubk-cta-ghost:focus-visible{outline-offset:3px;outline:2px solid rgba(226,213,255,.8)}.ubk-anchor{scroll-margin-top:72px}.ubk-facts{border-top:1px solid var(--ubk-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;padding-top:22px;display:grid}@media (min-width:600px){.ubk-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.ubk-facts dt{letter-spacing:.22em;text-transform:uppercase;color:var(--ubk-faint);align-items:center;gap:7px;font-size:11px;font-weight:600;display:flex}.ubk-facts dt svg{width:15px;height:15px;color:var(--ubk-gold)}.ubk-facts dd{letter-spacing:.03em;color:#f0ebf8;margin-top:8px;font-size:14.5px;font-weight:600}.ubk-theme{border-top:1px solid var(--ubk-line);padding-top:22px}.ubk-feather{-webkit-mask-image:radial-gradient(118% 108% at 50% 42%,#000 52%,transparent 84%);mask-image:radial-gradient(118% 108% at 50% 42%,#000 52%,transparent 84%)}.ubk-person-photo{aspect-ratio:1;outline-offset:4px;border-radius:999px;outline:1px solid rgba(199,178,255,.18);width:min(132px,34vw);transition:outline-color .25s,transform .25s;overflow:hidden}.ubk-person:hover .ubk-person-photo{outline-color:rgba(231,197,126,.65);transform:translateY(-3px)}.ubk-maker-photo{aspect-ratio:1;outline-offset:5px;border-radius:22px;outline:1px solid rgba(199,178,255,.18);width:min(160px,44vw);transition:outline-color .25s;overflow:hidden}li:hover>.ubk-maker-photo{outline-color:rgba(231,197,126,.65)}.ubk-story-num{font-family:var(--font-ubk-serif), "Noto Serif TC", "Songti TC", serif;letter-spacing:.2em;color:var(--ubk-gold);font-size:15px;font-weight:700}.ubk-glow{isolation:isolate;position:relative}.ubk-glow:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(190px circle at var(--gx,50%) var(--gy,50%), rgba(231,197,126,.16), rgba(199,178,255,.06) 45%, transparent 72%);opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;top:-14px;bottom:-14px;left:-14px;right:-14px}.ubk-glow:hover:before,.ubk-glow:focus-within:before{opacity:1}.ubk-sect-bg{will-change:transform;pointer-events:none;mix-blend-mode:screen;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(transparent 0%,#000 22%,#000 78%,transparent 100%);mask-image:linear-gradient(transparent 0%,#000 22%,#000 78%,transparent 100%)}.ubk-awards{background:radial-gradient(60% 55% at 50% 35%,rgba(231,197,126,.1),transparent 70%),radial-gradient(85% 70% at 50% 100%,rgba(45,28,84,.35),transparent 60%)}.ubk-quote-stage{text-align:center;place-items:center;max-width:780px;display:grid}.ubk-quote-slide{grid-area:1/1;transition:opacity .55s,transform .55s}.ubk-quote-slide[data-active=false]{opacity:0;pointer-events:none;transform:translateY(10px)}.ubk-quote-arrow{width:44px;height:44px;color:var(--ubk-faint);border:1px solid rgba(199,178,255,.2);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}.ubk-quote-arrow:hover{color:var(--ubk-gold-bright);background:rgba(231,197,126,.08);border-color:rgba(231,197,126,.5)}.ubk-quote-arrow:focus-visible{outline-offset:2px;outline:2px solid rgba(226,213,255,.8)}.ubk-dot{border-radius:999px;flex-shrink:0;width:28px;height:28px;position:relative}.ubk-dot:after{content:"";background:rgba(199,178,255,.28);border-radius:999px;width:8px;height:8px;transition:background-color .25s,transform .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ubk-dot:hover:after{background:rgba(226,213,255,.6)}.ubk-dot.is-on:after{background:var(--ubk-gold);transform:translate(-50%,-50%)scale(1.35)}.ubk-dot:focus-visible{outline-offset:-2px;outline:2px solid rgba(226,213,255,.8)}.ubk-quote-text{font-family:var(--font-ubk-serif), "Noto Serif TC", "Songti TC", serif;letter-spacing:.02em;color:#f4effb;quotes:"「" "」";font-size:max(20px,min(3vw,30px));font-weight:600;line-height:1.75}.ubk-quote-text:before{content:open-quote;color:var(--ubk-gold)}.ubk-quote-text:after{content:close-quote;color:var(--ubk-gold)}.ubk-tw-fact{border-top:1px solid rgba(231,197,126,.35);padding-top:18px}.ubk-tw-fact dt{letter-spacing:.24em;text-transform:uppercase;color:var(--ubk-gold);font-size:11px;font-weight:600}.ubk-tw-fact dd{font-family:var(--font-ubk-serif), "Noto Serif TC", "Songti TC", serif;letter-spacing:.03em;color:#f4effb;margin-top:10px;font-size:17px;font-weight:700;line-height:1.65}.ubk-taiwan{background:radial-gradient(70% 60% at 85% 8%,rgba(76,54,128,.4),transparent 65%),radial-gradient(60% 55% at 8% 92%,rgba(45,28,84,.35),transparent 60%),linear-gradient(#171029,#110a1f)}.ubk-watermark{font-family:var(--font-ubk-serif), serif;letter-spacing:.04em;color:rgba(231,197,126,.05);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:max(120px,min(22vw,300px));font-weight:900;line-height:1;position:absolute;top:44%;right:-.06em;transform:translateY(-50%)}.ubk-artist-card{text-align:center;background:rgba(20,12,36,.5);border:1px solid rgba(199,178,255,.16);border-radius:14px;padding:20px 18px;transition:border-color .25s}.ubk-artist-card:hover{border-color:rgba(231,197,126,.5)}.ubk-press-link{width:24px;height:24px;color:var(--ubk-gold);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s,background-color .2s,transform .2s;display:inline-flex}.ubk-press-link:hover{color:var(--ubk-gold-bright);background:rgba(231,197,126,.12);transform:translate(1px,-1px)}.ubk-press-link:focus-visible{outline-offset:1px;outline:2px solid rgba(226,213,255,.8)}.ubk-tl-date{letter-spacing:.1em;font-variant-numeric:tabular-nums;min-width:86px;color:var(--ubk-gold);flex-shrink:0;font-size:14px;font-weight:700}.ubk-row .ubk-tl-date{transition:color .25s}.ubk-row:hover .ubk-tl-date{color:var(--ubk-gold-bright)}.ubk-tw-feature{background:radial-gradient(80% 120% at 12% 0,rgba(231,197,126,.12),transparent 55%),rgba(20,12,36,.55);border:1px solid rgba(231,197,126,.45);border-radius:16px;align-items:center;gap:16px;padding:20px 24px;display:flex}.ubk-faq-item{border-bottom:1px solid var(--ubk-line)}.ubk-faq-q{text-align:left;letter-spacing:.03em;width:100%;color:var(--ubk-ink);justify-content:space-between;align-items:center;gap:18px;padding:22px 2px;font-size:16px;font-weight:600;line-height:1.5;transition:color .2s;display:flex}.ubk-faq-q:hover{color:var(--ubk-gold-bright)}.ubk-faq-q:focus-visible{outline-offset:2px;outline:2px solid rgba(226,213,255,.8)}.ubk-faq-chev{color:var(--ubk-gold);transition:transform .25s}.ubk-faq-q[data-state=open] .ubk-faq-chev{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.ubk-rise{animation:.9s cubic-bezier(.22,.61,.21,1) backwards ubk-rise}@keyframes ubk-rise{0%{opacity:0;transform:translateY(22px)}}.ubk-hero-bg{transform-origin:70% 40%;animation:15s cubic-bezier(.2,.6,.2,1) forwards ubk-drift}@keyframes ubk-drift{0%{transform:scale(1.075)}to{transform:scale(1)}}}.ubk-watch-glow{background:radial-gradient(52% 46% at 50% 46%,rgba(88,60,150,.32),transparent 70%),radial-gradient(30% 24% at 50% 52%,rgba(231,197,126,.1),transparent 70%)}.ubk-player{box-shadow:0 0 0 1px rgba(199,178,255,.14),0 0 90px rgba(88,60,150,.35)}.ubk-quote-avatar{background:#fff;box-shadow:0 0 0 1px rgba(199,178,255,.22),0 6px 22px rgba(10,6,18,.5)}@media (prefers-reduced-motion:no-preference){.ubk-reveal,.ubk-cascade>*{transition:opacity .8s cubic-bezier(.22,.61,.21,1),transform .8s cubic-bezier(.22,.61,.21,1)}[data-armed=true]{opacity:0;transform:translateY(26px)}@media (max-width:767px){[data-armed=true]{transform:translateY(20px)}}}.ubk-serif-var{--font-ubk-serif:"Noto Serif TC"}
