.breakdance .bde-section-10861-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-10861-100 .section-container{--bde-section-width:100%}.breakdance .bde-section-10861-100 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.breakdance .bde-code-block-10861-101{width:100%}.g3w{font-family:'Inter',sans-serif;font-weight:300;background:#080C08;color:#E4EDE4;line-height:1.6}.g3w a{text-decoration:none}.g3w .hero{background:linear-gradient(160deg,#fff 0%,#fff 55%,#dff2df 100%);padding:152px max(5vw,calc((100% - 1180px) / 2));display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px}.g3w .hero-eyebrow{font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#1A6B2A;margin-bottom:16px;display:flex;align-items:center;gap:10px}.g3w .hero-eyebrow-line{display:inline-block;width:28px;height:1px;background:#1A6B2A;flex-shrink:0}.g3w .hero-num{font-family:'Cormorant Garamond',serif;font-size:clamp(80px,13vw,160px);font-weight:300;line-height:.85;color:#080C08;letter-spacing:-.02em}.g3w .hero-sub{display:block;font-family:'Cormorant Garamond',serif;font-size:clamp(16px,1.8vw,22px);font-weight:400;color:#1A6B2A;letter-spacing:.04em;margin-top:12px;font-style:italic}.g3w .divider{width:36px;height:1px;background:#2E9B42;margin:20px 0}.g3w .hero-desc{font-size:15px;color:#2d3d2d;max-width:420px;line-height:1.8}.g3w .hero-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}.g3w .tag{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:5px 12px;border:1px solid rgba(26,107,42,.3);color:#1A6B2A}.g3w .hero-cta{margin-top:28px;display:flex;gap:16px;align-items:center;flex-wrap:wrap}.g3w .btn{background:#1A6B2A;color:#fff;font-size:14px;font-weight:500;padding:14px 30px;display:inline-block}.g3w .btn:hover{background:#2A8B3A;color:#fff}.g3w .btn-ghost{color:#1A6B2A;font-size:13px}.g3w .btn-lg{font-size:15px;padding:16px 44px}.g3w .trig-area{display:flex;flex-direction:column;align-items:center;gap:14px}.g3w .trig-wrap{position:relative;width:clamp(160px,20vw,240px);height:clamp(160px,20vw,240px);margin:0 auto}.g3w .ring{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(26,107,42,.2)}.g3w .ring-2{inset:12%;border-color:rgba(26,107,42,.15)}.g3w .ring-3{inset:24%;border-color:rgba(26,107,42,.25)}.g3w .trig-lines{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px}.g3w .tl-s{width:60px;height:4px;background:#1A6B2A;border-radius:1px}.g3w .tl-b{width:60px;height:4px;display:flex;gap:9px}.g3w .tl-bh{flex:1;height:4px;background:#1A6B2A;border-radius:1px}.g3w .cp{position:absolute;font-size:9px;letter-spacing:.15em;text-transform:uppercase;font-weight:600}.g3w .cp-s{top:4%;left:50%;transform:translateX(-50%);color:#C9A84C}.g3w .cp-n{bottom:4%;left:50%;transform:translateX(-50%);color:#5a7a5a}.g3w .cp-e{right:2%;top:50%;transform:translateY(-50%);color:#5a7a5a}.g3w .cp-w{left:2%;top:50%;transform:translateY(-50%);color:#5a7a5a}.g3w .trig-label{font-family:'Cormorant Garamond',serif;font-size:15px;color:#2d3d2d;letter-spacing:.05em;text-align:center}.g3w .sec{padding:clamp(48px,6vw,88px) max(5vw,calc((100% - 1180px) / 2))}.g3w .dark{background:#080C08;border-top:1px solid rgba(46,155,66,.12)}.g3w .dark2{background:#0E140E;border-top:1px solid rgba(46,155,66,.12)}.g3w .eyebrow{font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#2E9B42;margin-bottom:12px}.g3w .h2{font-family:'Cormorant Garamond',serif;font-size:clamp(26px,3.5vw,48px);font-weight:400;line-height:1.15;color:#E4EDE4;margin-bottom:20px}.g3w .h2-em{font-style:italic;color:#7AC47A}.g3w .lead{font-size:15px;color:#6A8A6A;line-height:1.8;max-width:640px;margin-bottom:32px}.g3w .trig-grid{display:grid;grid-template-columns:200px 1fr;gap:40px;align-items:start;margin-top:32px}.g3w .trig-visual{background:#141A14;border:1px solid rgba(46,155,66,.15);padding:28px 20px;display:flex;flex-direction:column;align-items:center;gap:16px}.g3w .tl-bs{width:80px;height:6px;background:#2E9B42;border-radius:1px}.g3w .tl-bb{width:80px;height:6px;display:flex;gap:12px}.g3w .tl-bbh{flex:1;height:6px;background:#2E9B42;border-radius:1px}.g3w .trig-lines-big{display:flex;flex-direction:column;gap:14px;align-items:center}.g3w .trig-name-lbl{font-family:'Cormorant Garamond',serif;font-size:17px;color:#E4EDE4;letter-spacing:.05em;text-align:center}.g3w .trig-info{display:flex;flex-direction:column}.g3w .trig-row{display:flex;gap:20px;padding:14px 0;border-bottom:1px solid rgba(46,155,66,.1)}.g3w .trig-row:last-child{border-bottom:none}.g3w .trig-row-lbl{font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#2E9B42;width:80px;flex-shrink:0;padding-top:2px}.g3w .trig-row-val{font-size:14px;color:#6A8A6A;line-height:1.7}.g3w .trig-row-val strong{color:#E4EDE4;font-weight:400}.g3w .formula{background:#141A14;border:1px solid rgba(46,155,66,.15);padding:24px 28px;margin-top:28px}.g3w .formula-title{font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#2E9B42;margin-bottom:16px}.g3w .formula-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.g3w .formula-step{background:#080C08;padding:16px}.g3w .formula-step-num{font-size:10px;color:#2E9B42;letter-spacing:.1em;margin-bottom:6px}.g3w .formula-step-text{font-size:13px;color:#6A8A6A;line-height:1.6}.g3w .formula-step-text strong{color:#E4EDE4;font-weight:500;display:block;font-size:14px;margin-bottom:4px}.g3w .sw-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px;margin-top:32px}.g3w .sw-col{padding:28px 24px}.g3w .sw-good{background:#141A14}.g3w .sw-bad{background:#100D0A}.g3w .sw-title{font-family:'Cormorant Garamond',serif;font-size:21px;font-weight:400;margin-bottom:20px}.g3w .sw-good .sw-title{color:#2E9B42}.g3w .sw-bad .sw-title{color:#C47A7A}.g3w .sw-list{list-style:none;display:flex;flex-direction:column}.g3w .sw-item{display:flex;align-items:flex-start;gap:12px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.06);font-size:14px;line-height:1.65}.g3w .sw-item:last-child{border-bottom:none}.g3w .sw-dot{width:5px;height:5px;border-radius:50%;flex-shrink:0;margin-top:8px}.g3w .sw-good .sw-dot{background:#2E9B42}.g3w .sw-bad .sw-dot{background:#C47A7A}.g3w .sw-good .sw-item{color:#A8C4A8}.g3w .sw-bad .sw-item{color:#B89898}.g3w .dir-wrap{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start;margin-top:32px}.g3w .canvas-wrap{display:flex;flex-direction:column;align-items:center;gap:10px}.g3w #g3cv{width:100%;max-width:340px;display:block;cursor:pointer}.g3w .dir-hint{font-size:12px;color:#6A8A6A;letter-spacing:.05em;text-align:center}.g3w .dir-panel{background:#141A14;border:1px solid rgba(46,155,66,.15);padding:24px;min-height:220px;display:flex;flex-direction:column;justify-content:center}.g3w .dir-empty{color:#6A8A6A;font-size:14px;text-align:center;line-height:1.7}.g3w .dir-compass{font-family:'Cormorant Garamond',serif;font-size:34px;font-weight:300;color:#E4EDE4;margin-bottom:4px}.g3w .dir-name{font-size:13px;color:#2E9B42;letter-spacing:.08em;margin-bottom:4px}.g3w .dir-chinese{font-size:12px;color:#6A8A6A;margin-bottom:12px}.g3w .dir-badge{display:inline-block;font-size:9px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;padding:4px 10px;margin-bottom:14px}.g3w .badge-good{background:rgba(46,155,66,.12);color:#2E9B42}.g3w .badge-bad{background:rgba(154,90,90,.12);color:#9A5A5A}.g3w .dir-desc{font-size:14px;color:#6A8A6A;line-height:1.75}.g3w .bz-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start;margin-top:32px}.g3w .bz-steps{display:flex;flex-direction:column;gap:2px}.g3w .bz-step{background:#141A14;padding:18px 22px;display:flex;gap:16px;align-items:flex-start}.g3w .bz-num{font-family:'Cormorant Garamond',serif;font-size:26px;font-weight:300;color:#2E9B42;line-height:1;flex-shrink:0;width:28px}.g3w .bz-step-title{font-size:14px;font-weight:500;color:#E4EDE4;margin-bottom:3px}.g3w .bz-step-desc{font-size:13px;color:#6A8A6A;line-height:1.6}.g3w .bz-cta-box{background:#141A14;border:1px solid rgba(46,155,66,.2);padding:24px;margin-top:2px}.g3w .bz-cta-title{font-family:'Cormorant Garamond',serif;font-size:21px;color:#E4EDE4;margin-bottom:8px}.g3w .bz-cta-desc{font-size:14px;color:#6A8A6A;line-height:1.7;margin-bottom:18px}.g3w .lucky-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px;margin-top:32px}.g3w .lucky-card{background:#0E140E;padding:26px}.g3w .lucky-title{font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#2E9B42;margin-bottom:18px}.g3w .lucky-nums{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.g3w .lucky-num{font-family:'Cormorant Garamond',serif;font-size:32px;font-weight:300;color:#E4EDE4;width:50px;height:50px;border:1px solid rgba(46,155,66,.2);display:flex;align-items:center;justify-content:center}.g3w .lucky-text{font-size:14px;color:#6A8A6A;line-height:1.7}.g3w .colours-row{display:flex;gap:12px;align-items:flex-end;margin-bottom:14px;flex-wrap:wrap}.g3w .colour-chip{display:flex;flex-direction:column;align-items:center;gap:5px}.g3w .colour-dot{width:30px;height:30px;border-radius:50%}.g3w .c1{background:#0A2A0A}.g3w .c2{background:#1A6B2A}.g3w .c3{background:#2E9B42}.g3w .c4{background:#7AC47A}.g3w .c5{background:#1a5276}.g3w .colour-name{font-size:10px;color:#6A8A6A;text-align:center}.g3w .compat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;margin-top:32px}.g3w .compat-card{padding:20px 16px;text-align:center}.g3w .compat-good{background:#0E140E;border-top:2px solid #2E9B42}.g3w .compat-ok{background:#0E140E;border-top:2px solid #C9A84C}.g3w .compat-bad{background:#100D0A;border-top:2px solid #7A2A2A}.g3w .compat-num{font-family:'Cormorant Garamond',serif;font-size:40px;font-weight:300;line-height:1;margin-bottom:8px}.g3w .compat-good .compat-num{color:#E4EDE4}.g3w .compat-ok .compat-num{color:#E4EDE4}.g3w .compat-bad .compat-num{color:#C47A7A}.g3w .compat-lbl{font-size:9px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;margin-bottom:8px;display:block}.g3w .compat-good .compat-lbl{color:#2E9B42}.g3w .compat-ok .compat-lbl{color:#C9A84C}.g3w .compat-bad .compat-lbl{color:#C47A7A}.g3w .compat-desc{font-size:12px;line-height:1.6}.g3w .compat-good .compat-desc{color:#6A8A6A}.g3w .compat-ok .compat-desc{color:#6A8A6A}.g3w .compat-bad .compat-desc{color:#9A7070}.g3w .cta-sec{background:#080C08;border-top:1px solid rgba(46,155,66,.12);padding:clamp(60px,8vw,100px) max(5vw,calc((100% - 1180px) / 2));text-align:center;position:relative;overflow:hidden}.g3w .cta-bg{position:absolute;font-family:'Cormorant Garamond',serif;font-size:36vw;font-weight:300;color:rgba(46,155,66,.03);top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;line-height:1;user-select:none}.g3w .cta-desc{font-size:15px;color:#6A8A6A;max-width:440px;margin:0 auto 28px;line-height:1.8}.g3w .cta-trust{margin-top:14px;font-size:11px;color:#6A8A6A;letter-spacing:.08em}@media (max-width:1023px){.g3w .hero{grid-template-columns:1fr;padding:40px 6vw 48px;gap:32px}.g3w .trig-grid{grid-template-columns:1fr}.g3w .sw-grid{grid-template-columns:1fr}.g3w .dir-wrap{grid-template-columns:1fr}.g3w .bz-grid{grid-template-columns:1fr}.g3w .lucky-grid{grid-template-columns:1fr}.g3w .compat-grid{grid-template-columns:repeat(2,1fr)}.g3w .formula-steps{grid-template-columns:1fr}}@media (max-width:479px){.g3w .hero{padding:32px 5vw 40px}.g3w .sec{padding-left:5vw;padding-right:5vw}}