.oq-page{--oq-bg:#f5efe3;--oq-ink:#2a241e;--oq-ink-soft:#2a241ec2;--oq-ink-muted:#2a241ea8;--oq-accent:#8a6a1f;--oq-accent-strong:#765815;--oq-line:#8a6a1f45;--oq-card:#faf6edd1;--oq-card-hover:#fffcf5f0;--oq-card-shadow:0 20px 54px #3a2e1b21;--oq-scene-veil:linear-gradient(180deg, #f5efe36b, #f5efe394 50%, #f5efe3e6 82%, #f5efe3 100%);background:var(--oq-bg);min-height:100svh;color:var(--oq-ink);isolation:isolate;padding:104px 24px 64px;position:relative}.dark .oq-page{--oq-bg:#101510;--oq-ink:#eee6d6;--oq-ink-soft:#dfd5c3;--oq-ink-muted:#c4baa8;--oq-accent:#d9bd7d;--oq-accent-strong:#dfc181;--oq-line:#bba46e45;--oq-card:#101510b8;--oq-card-hover:#27291edb;--oq-card-shadow:0 20px 54px #0003;--oq-scene-veil:linear-gradient(180deg, #10151080, #101510b0 55%, #101510 100%)}.oq-page:before{content:"";z-index:-1;background:var(--oq-scene-veil), url(/oracle-env/generated/vietnam-terrace-v2.webp) center 44% / cover;height:850px;max-height:100svh;position:absolute;inset:0 0 auto}.oq-page *,.oq-page :before,.oq-page :after{box-sizing:border-box}.oq-page__inner{text-align:center;width:min(800px,100%);margin:auto}.oq-brand__zh{color:var(--oq-accent);letter-spacing:.36em;margin:0 0 24px;font:10px Inter,sans-serif}.oq-brand__title{color:var(--oq-ink);letter-spacing:.035em;margin:0 0 20px;font:500 clamp(38px,7vw,62px)/1.12 Cormorant Garamond,serif}.oq-brand__sub{color:var(--oq-ink-soft);margin:0;font:italic 22px/1.45 Cormorant Garamond,serif}.oq-private{color:var(--oq-ink-muted);margin:30px 0;font:17px/1.65 Cormorant Garamond,serif}.oq-methods{grid-template-columns:1fr 1fr;gap:18px;max-width:680px;margin:auto;display:grid}.oq-method{color:var(--oq-ink);border:1px solid var(--oq-line);background:var(--oq-card);box-shadow:var(--oq-card-shadow);backdrop-filter:blur(14px);touch-action:manipulation;border-radius:5px;flex-direction:column;align-items:center;padding:30px 20px 25px;text-decoration:none;transition:background .3s,border-color .3s,transform .3s,box-shadow .3s;display:flex}.oq-method:hover{background:var(--oq-card-hover);border-color:var(--oq-accent);transform:translateY(-3px);box-shadow:0 24px 60px #3a2e1b2e}.dark .oq-method:hover{box-shadow:0 24px 60px #0000004d}.oq-method:focus-visible{outline:2px solid var(--oq-accent);outline-offset:5px}.oq-method h2{color:var(--oq-ink);margin:8px 0;font:500 31px/1.2 Cormorant Garamond,serif}.oq-method p{color:var(--oq-ink-muted);margin:0 0 24px;font:17px/1.5 Cormorant Garamond,serif}.oq-method__zh{color:var(--oq-accent);letter-spacing:.3em;font:11px Noto Serif SC,serif}.oq-method__enter{letter-spacing:.19em;color:var(--oq-accent-strong);margin-top:auto;font:9px Inter,sans-serif}.oq-method__enter span{margin-left:10px;font-size:16px}.oq-symbol{width:96px;height:65px;margin:0 0 18px;position:relative}.oq-symbol--coins i{background:radial-gradient(circle at 25% 25%,#a99969,#504b32 70%);border:3px solid #b89751;border-radius:50%;width:43px;height:43px;display:block;position:absolute;box-shadow:inset 0 0 0 3px #5d5439,0 3px 6px #0007}.oq-symbol--coins i:after{content:"";background:#181d17;border:1px solid #bd9b52;position:absolute;inset:13px}.oq-symbol--coins i:first-child{top:18px;left:0;transform:rotate(-15deg)}.oq-symbol--coins i:nth-child(2){top:0;left:27px}.oq-symbol--coins i:nth-child(3){top:22px;right:0;transform:rotate(12deg)}.oq-symbol--stalks i{background:linear-gradient(90deg,#806e44,#d3be86,#8b754a);border-radius:2px;width:3px;height:67px;position:absolute;top:0;left:46px;transform:rotate(-22deg)}.oq-symbol--stalks i:nth-child(2){left:38px;transform:rotate(-12deg)}.oq-symbol--stalks i:nth-child(3){transform:rotate(5deg)}.oq-symbol--stalks i:nth-child(4){left:53px;transform:rotate(15deg)}.oq-symbol--stalks i:nth-child(5){left:49px;transform:rotate(26deg)}.oq-note{letter-spacing:.06em;color:var(--oq-ink-muted);margin:22px 0 60px;font:10px/1.8 Inter,sans-serif}.oq-guide{border-top:1px solid var(--oq-line);text-align:left;max-width:650px;margin:auto;padding:36px 0 0}.oq-guide h2{color:var(--oq-ink);margin:0 0 18px;font:500 32px Cormorant Garamond,serif}.oq-guide h3{color:var(--oq-ink);margin:28px 0 10px;font:500 24px Cormorant Garamond,serif}.oq-guide p{color:var(--oq-ink-muted);font:16px/1.8 Cormorant Garamond,serif}.oq-guide a{color:var(--oq-accent-strong);text-underline-offset:4px}@media (width<=540px){.oq-page{padding:90px 20px 40px}.oq-brand__zh{font-size:9px}.oq-brand__sub{font-size:20px}.oq-private{margin:24px 0;font-size:16px}.oq-methods{gap:10px}.oq-method{padding:23px 10px 20px}.oq-method h2{font-size:25px}.oq-method p{font-size:15px}.oq-method__enter{letter-spacing:.09em;font-size:8px}.oq-method__enter span{margin-left:2px}}@media (width<=350px){.oq-methods{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.oq-method{transition:none}}
