/* Source: en/huange/index.html, style 1 */
.hero-carrie{--accent:#347f00;--bg:#0c0c0c;--fg:#e9ecef;--muted:#b7c0c8;--panel:rgba(255,255,255,.06);--ring:rgba(255,255,255,.14);background:radial-gradient(900px 520px at 20% 0%,rgba(52,127,0,.18),transparent 60%),radial-gradient(880px 520px at 85% 20%,rgba(52,127,0,.10),transparent 62%),radial-gradient(900px 520px at 50% 120%,rgba(0,0,0,.86),transparent 60%),var(--bg);color:var(--fg);font-family:var(--ev-font-sans);text-align:center;padding:clamp(var(--ev-space-20),9vw,130px) clamp(var(--ev-space-7),4vw,var(--ev-space-15));position:relative;overflow:hidden}.hero-carrie::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.12;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.25'/%3E%3C/svg%3E");background-size:180px 180px}.hero-carrie .wrap{max-width:980px;margin:0 auto;position:relative;z-index:1}.hero-carrie .avatar{width:min(200px,42vw);aspect-ratio:1/1;display:block;margin:0 auto 1.6rem;border-radius:999px;object-fit:cover;border:3px solid rgba(52,127,0,.9);box-shadow:0 0 0 10px rgba(52,127,0,.10),0 18px 50px rgba(0,0,0,.65),0 0 30px rgba(52,127,0,.35);background:#0b0b0b}.hero-carrie .avatar-halo{position:relative;display:inline-block}.hero-carrie .avatar-halo::after{content:"";position:absolute;inset:-18px;border-radius:999px;background:radial-gradient(circle at 50% 45%,rgba(52,127,0,.22),rgba(0,0,0,0) 62%);filter:blur(2px);z-index:-1}#carrie-title{font:800 clamp(34px,6vw,76px)/1.06 'Inter';color:#fff;margin:0 0 .55rem;letter-spacing:.01em;text-wrap:balance}.hero-carrie .hero-sub{color:rgba(52,127,0,.95);font:700 clamp(16px,2.4vw,24px)/1.3 'Inter';margin:0 0 1.15rem}.hero-carrie .hero-text{max-width:72ch;margin:0 auto 1.55rem;color:var(--muted);font:500 clamp(15px,1.9vw,19px)/1.75 'Inter';background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.03));border:1px solid var(--ring);border-radius:18px;padding:clamp(var(--ev-space-5),2.2vw,var(--ev-space-7)) clamp(var(--ev-space-5),2.4vw,var(--ev-space-8));box-shadow:0 18px 55px rgba(0,0,0,.55)}.hero-carrie .hero-text .lead{color:#e9ecef;font-weight:600}.hero-carrie .hero-ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ev-space-4);margin-top:1.2rem}.hero-carrie .btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;text-decoration:none;font:800 15px/1 'Inter';letter-spacing:.02em;padding:var(--ev-space-5) var(--ev-space-8);border-radius:999px;transition:transform .15s ease,filter .15s ease,box-shadow .15s ease;min-width:min(320px,92vw);box-sizing:border-box}.hero-carrie .btn:hover{transform:translateY(-1px);filter:brightness(1.06)}.hero-carrie .btn:active{transform:translateY(0) scale(.99)}.hero-carrie .btn:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(250,204,21,.28),0 0 0 1px rgba(250,204,21,.35),0 14px 28px rgba(0,0,0,.45)}@media (max-width:860px){.hero-carrie .btn{min-width:100%}}@media (prefers-reduced-motion:reduce){.hero-carrie .btn{transition:none}.hero-carrie .btn:hover{transform:none;filter:none}}

/* Source: en/huange/index.html, style 2 */
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700;800&display=swap);.ss-shrine-trial{--bg:#050506;--fg:#e5e7eb;--muted:#9ca3af;--red:#b91c1c;--gold:#facc15;--panel:#070a10;font-family:var(--ev-font-sans);color:var(--fg);padding:clamp(var(--ev-space-16),7vw,90px) clamp(var(--ev-space-6),4vw,var(--ev-space-13));background:radial-gradient(circle at 0 0,rgba(185,28,28,.26),transparent 55%),radial-gradient(circle at 100% 30%,rgba(250,204,21,.10),transparent 55%),radial-gradient(900px 520px at 50% 110%,rgba(0,0,0,.85),transparent 60%),var(--bg);overflow:hidden}.ss-inner{max-width:900px;margin:0 auto}.ss-header{display:flex;justify-content:space-between;gap:var(--ev-space-4);align-items:flex-start;flex-wrap:wrap;margin-bottom:14px;font-size:var(--ev-text-13);color:var(--muted)}.ss-header-left h2{margin:0 0 var(--ev-space-1);font-size:var(--ev-text-lg);font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#fff}.ss-header-left p{margin:0;font-size:var(--ev-text-xs);color:var(--muted);max-width:580px;line-height:1.6}.ss-header-right{display:flex;align-items:center;gap:var(--ev-space-2);flex-wrap:wrap;justify-content:flex-end}.ss-pill{padding:var(--ev-space-1-5) var(--ev-space-3);border-radius:999px;border:1px solid rgba(148,163,184,.55);font-size:var(--ev-text-2xs);letter-spacing:.14em;text-transform:uppercase;background:rgba(15,23,42,.88);color:#e5e7eb;white-space:nowrap;box-shadow:0 8px 22px rgba(0,0,0,.55)}.ss-btn{border:none;border-radius:999px;padding:9px var(--ev-space-5);font-size:var(--ev-text-2xs);font-weight:800;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:transform .12s ease,opacity .12s ease,filter .12s ease,box-shadow .12s ease;will-change:transform,filter}.ss-btn:active{transform:scale(.96)}.ss-btn:disabled{opacity:.5;cursor:default;filter:saturate(.7)}.ss-btn-primary{background:linear-gradient(180deg,#dc2626,#7f1d1d);color:#fff;box-shadow:0 14px 30px rgba(220,38,38,.18),0 0 0 1px rgba(250,204,21,.12)}.ss-btn-secondary{background:rgba(17,24,39,.92);color:#e5e7eb;box-shadow:0 0 0 1px rgba(55,65,81,.95),0 14px 30px rgba(0,0,0,.45)}.ss-status{display:flex;gap:var(--ev-space-4);font-size:var(--ev-text-2xs);color:var(--muted);margin-bottom:10px;flex-wrap:wrap}.ss-status .label{text-transform:uppercase;letter-spacing:.12em;font-weight:700;color:#6b7280;margin-right:4px}.ss-status .value{color:#fff;font-weight:800}.ss-shrine-frame{position:relative;margin:var(--ev-space-5) auto 0;max-width:820px;aspect-ratio:4/3;border-radius:18px;overflow:hidden;background:#000;box-shadow:0 30px 85px rgba(0,0,0,.92),0 0 0 1px rgba(15,23,42,.92);user-select:none;-webkit-user-select:none;transform:translateZ(0)}.ss-vignette{position:absolute;inset:-1px;background:radial-gradient(70% 60% at 50% 52%,rgba(0,0,0,0) 45%,rgba(0,0,0,.66) 78%,rgba(0,0,0,.92) 100%),radial-gradient(900px 520px at 50% 120%,rgba(0,0,0,.75),transparent 60%);z-index:30;pointer-events:none;mix-blend-mode:multiply}.ss-grain{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.25'/%3E%3C/svg%3E");background-size:180px 180px;opacity:.12;z-index:40;pointer-events:none;mix-blend-mode:overlay}.ss-shafts{position:absolute;inset:-10%;background:conic-gradient(from 200deg at 50% 35%,rgba(250,204,21,.0) 0deg,rgba(250,204,21,.06) 18deg,rgba(185,28,28,.10) 32deg,rgba(250,204,21,.0) 52deg,rgba(250,204,21,.05) 70deg,rgba(185,28,28,.08) 86deg,rgba(250,204,21,.0) 110deg);filter:blur(8px);opacity:.0;z-index:12;pointer-events:none;transform:translateZ(0);transition:opacity 1.1s ease;mix-blend-mode:screen}.ss-shrine-inner{position:absolute;inset:0;background:center/contain no-repeat #000;opacity:0;transform:scale(1.06);transition:opacity 1.2s ease,transform 7s ease-out,filter 1.1s ease;z-index:1;will-change:opacity,transform,filter}._jch-ss-shrine-inner.jch-lazyloaded{background-image:url("https://www.paragamix.com/images/Singapur/singapur-schrein-2.jpg") !important}.ss-door{position:absolute;top:0;bottom:0;width:50%;background-repeat:no-repeat;background-size:200% 100%;transition:transform 6.8s cubic-bezier(.08,.92,.06,1),opacity 5.2s ease,filter 5.2s ease;z-index:9;will-change:transform,opacity,filter;filter:brightness(.95) contrast(1.05)}._jch-ss-door.jch-lazyloaded{background-image:url("https://www.paragamix.com/images/Singapur/singapur-schrein-1.jpg") !important}.ss-door--left{left:0;background-position:left center}.ss-door--right{right:0;background-position:right center}.ss-door-seam{position:absolute;left:50%;top:0;bottom:0;width:2px;transform:translateX(-1px);background:linear-gradient(180deg,rgba(250,204,21,.0),rgba(250,204,21,.22),rgba(185,28,28,.18),rgba(250,204,21,.0));opacity:.55;z-index:10;pointer-events:none;filter:blur(.2px)}.ss-grid{position:absolute;inset:10% 18%;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);gap:var(--ev-space-2);z-index:15;transition:opacity .45s ease}.ss-tile{border-radius:14px;background:linear-gradient(180deg,rgba(3,7,18,.92),rgba(3,7,18,.78));border:1px solid rgba(15,23,42,.95);box-shadow:0 16px 40px rgba(0,0,0,.9);cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease,filter .14s ease,background .14s ease;touch-action:manipulation;position:relative;overflow:hidden}.ss-tile:active{transform:scale(.98)}@keyframes ss-target-pop{0%{transform:translateZ(0) scale(.985);filter:brightness(1)}100%{transform:translateZ(0) scale(1);filter:brightness(1.07)}}.ss-tile.target{border-color:rgba(250,204,21,.95);box-shadow:0 0 0 1px rgba(0,0,0,1),0 0 24px rgba(250,204,21,.85),0 0 46px rgba(185,28,28,.75);filter:brightness(1.07);animation:ss-target-pop .18s ease-out both}.ss-tile.target::after{content:"";position:absolute;inset:-40%;background:radial-gradient(circle at 50% 50%,rgba(250,204,21,.16),rgba(185,28,28,.12) 45%,rgba(0,0,0,0) 70%);transform:rotate(12deg);animation:ss-sheen 1.15s ease-in-out infinite;pointer-events:none;mix-blend-mode:screen}@keyframes ss-sheen{0%{transform:translate(-10%,-10%) rotate(10deg)}50%{transform:translate(10%,10%) rotate(10deg)}100%{transform:translate(-10%,-10%) rotate(10deg)}}.ss-fail-pulse{animation:ss-fail-glow .72s ease-out}@keyframes ss-fail-glow{0%{box-shadow:0 16px 40px rgba(0,0,0,.9);border-color:rgba(15,23,42,.95);filter:brightness(1)}40%{box-shadow:0 0 0 1px rgba(185,28,28,.9),0 0 28px rgba(185,28,28,.85),0 0 50px rgba(250,204,21,.35);border-color:rgba(185,28,28,.9);filter:brightness(1.08)}100%{box-shadow:0 16px 40px rgba(0,0,0,.9);border-color:rgba(15,23,42,.95);filter:brightness(1)}}.ss-hotspot{position:absolute;left:50%;top:60%;transform:translate(-50%,-50%);width:160px;height:160px;border:none;background:transparent;z-index:25;padding:0;cursor:pointer;pointer-events:none;display:grid;place-items:center;filter:drop-shadow(0 0 12px rgba(250,204,21,.0));transition:filter .35s ease}.ss-hotspot .ss-sigil{width:100%;height:100%;border-radius:999px;display:grid;place-items:center;background:radial-gradient(circle at 50% 50%,rgba(0,0,0,.72),rgba(0,0,0,0) 72%),radial-gradient(circle at 50% 50%,rgba(250,204,21,.22),rgba(185,28,28,.16) 55%,rgba(0,0,0,0) 78%);box-shadow:0 0 0 1px rgba(250,204,21,.30),0 0 34px rgba(250,204,21,.25),0 0 58px rgba(185,28,28,.26);opacity:0;transform:scale(.9);transition:opacity .25s linear,transform .25s linear}.ss-hotspot .ss-glyph{font-size:90px;line-height:1;text-shadow:0 0 10px rgba(250,204,21,1),0 0 22px rgba(250,204,21,.75),0 0 40px rgba(185,28,28,.75),0 0 70px rgba(185,28,28,.35)}@keyframes ss-hotspot-pulse{0%{transform:translate(-50%,-50%) scale(.95)}50%{transform:translate(-50%,-50%) scale(1.08)}100%{transform:translate(-50%,-50%) scale(.95)}}.ss-message{position:absolute;inset:auto 16px 16px 16px;z-index:28;padding:var(--ev-space-4) var(--ev-space-5);border-radius:14px;background:linear-gradient(180deg,rgba(2,6,23,.92),rgba(2,6,23,.78));border:1px solid rgba(148,163,184,.28);box-shadow:0 18px 60px rgba(0,0,0,.7);color:#e5e7eb;display:none;pointer-events:none;backdrop-filter:blur(6px)}.ss-message strong{display:block;letter-spacing:.14em;text-transform:uppercase;font-size:var(--ev-text-xs);margin-bottom:6px;color:#fff}.ss-message p{margin:0;font-size:var(--ev-text-xs);line-height:1.55;color:#cbd5e1}.ss-message--success{border-color:rgba(250,204,21,.32)}.ss-message--fail{border-color:rgba(220,38,38,.35)}.ss-dust{position:absolute;width:8px;height:8px;border-radius:999px;background:radial-gradient(circle,rgba(250,204,21,1),rgba(250,204,21,.25) 60%,rgba(185,28,28,0) 72%);box-shadow:0 0 12px rgba(250,204,21,.75),0 0 22px rgba(185,28,28,.35);pointer-events:none;z-index:50;opacity:0;will-change:transform,opacity,filter}@keyframes ss-dust-fly{0%{transform:translate(0,0) scale(.9);opacity:0}8%{opacity:1}70%{opacity:.9}100%{transform:translate(var(--dx),var(--dy)) scale(.35);opacity:0;filter:blur(1.2px)}}.ss-shrine-frame.ss-open .ss-shrine-inner{opacity:1;transform:scale(1);filter:brightness(1.10) contrast(1.06) saturate(1.04)}.ss-shrine-frame.ss-open .ss-door--left{transform:translateX(-110%);opacity:0;filter:brightness(.85) contrast(1.05)}.ss-shrine-frame.ss-open .ss-door--right{transform:translateX(110%);opacity:0;filter:brightness(.85) contrast(1.05)}.ss-shrine-frame.ss-open .ss-grid{opacity:0}.ss-shrine-frame.ss-open .ss-hotspot{pointer-events:auto;animation:ss-hotspot-pulse 2.7s ease-in-out infinite;filter:drop-shadow(0 0 16px rgba(250,204,21,.22))}.ss-shrine-frame.ss-open .ss-hotspot .ss-sigil{opacity:1;transform:scale(1)}.ss-shrine-frame.ss-open .ss-shafts{opacity:.85}.ss-video{margin:var(--ev-space-7) auto 0;max-width:820px;display:none;border-radius:16px;overflow:hidden;box-shadow:0 18px 60px rgba(0,0,0,.75),0 0 0 1px rgba(148,163,184,.25);background:#000}.ss-video video{width:100%;height:auto;display:block;background:#000}@media (max-width:640px){.ss-grid{inset:10% 10%}.ss-hotspot{width:140px;height:140px}.ss-hotspot .ss-glyph{font-size:84px}}
