.elementor .yy-uni-cell-foot{font-family:var(--font-heading);font-size:16px;color:var(--gold);line-height:1.8;padding-block-start:14px;margin-block-start:8px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(223, 194, 110, 0.4);\n}.elementor .yy-uni-cell-p{font-size:15px;color:var(--on-brand);line-height:1.8;}.elementor .yy-uni-cell-h{font-family:var(--font-heading);font-weight:500;font-size:22px;color:#FFFFFF;letter-spacing:0.1em;line-height:1.8;}.elementor .yy-uni-cell-en{font-family:var(--font-label);font-size:14px;color:var(--gold);letter-spacing:0.24em;line-height:1.8;}.elementor .yy-uni-cell{padding-block-start:36px;padding-block-end:36px;padding-inline-start:32px;padding-inline-end:32px;background-color:var(--brand);flex-direction:column;gap:14px;}.elementor .yy-uni-chip{font-size:14px;color:var(--brand);letter-spacing:0.02em;line-height:1.8;padding-block-start:5px;padding-block-end:5px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:#C9D3CB;border-style:solid;}.elementor .yy-uni-chips{padding:0px;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .yy-uni-text{font-size:16px;color:var(--text);line-height:2;}.elementor .yy-uni-label{font-size:13px;color:var(--gold-text);letter-spacing:0.16em;line-height:1.8;}.elementor .yy-uni-field{padding:0px;flex-direction:column;gap:6px;}.elementor .yy-uni-en{font-family:var(--font-label);font-size:17px;color:var(--text-muted);letter-spacing:0.1em;line-height:1.8;}.elementor .yy-uni-name{font-family:var(--font-heading);font-weight:600;font-size:28px;color:var(--text);letter-spacing:0.08em;line-height:1.8;}.elementor .yy-uni-badge{font-size:13px;color:#FFFFFF;letter-spacing:0.14em;line-height:1.8;padding-block-start:5px;padding-block-end:5px;padding-inline-start:12px;padding-inline-end:12px;border-radius:2px;background-color:var(--brand);align-self:flex-start;}.elementor .yy-uni-num{font-family:var(--font-heading);font-size:72px;color:var(--brand);line-height:1;}.elementor .yy-uni-main{min-width:0px;padding:0px;flex-direction:column;gap:24px;flex:2 1 560px;}.elementor .yy-uni-side{min-width:0px;padding:0px;flex-direction:column;gap:16px;flex:1 1 320px;}.elementor .yy-uni-article{padding-block-start:56px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:row;flex-wrap:wrap;align-items:stretch;border-top-style: solid; border-top-color: var(--brand); gap: 32px 64px;\n}.elementor .yy-gold-rule{width:40px;height:1px;padding:0px;background-color:var(--gold);flex:0 1 auto;}.elementor .yy-btn-primary:hover,.elementor .yy-btn-primary:focus-visible{background-color:var(--brand-hover);}.elementor .yy-btn-primary{color:#FFFFFF;border-width:1px;border-color:var(--brand);border-style:solid;background-color:var(--brand);}.elementor .yy-btn{min-height:44px;font-family:var(--font-body);font-size:15px;letter-spacing:0.16em;line-height:1.6;text-align:center;text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:34px;padding-inline-end:34px;border-radius:var(--radius-btn);display:inline-block;box-sizing: border-box;\n}.elementor .yy-h2{font-family:var(--font-heading);font-weight:500;font-size:clamp(30px, 3.4vw, 42px);color:var(--text);letter-spacing:0.1em;line-height:1.5;text-wrap: balance;\n}.elementor .yy-eyebrow-gold{font-family:var(--font-label);font-size:15px;color:var(--gold);letter-spacing:0.3em;line-height:1.5;}.elementor .yy-eyebrow{font-family:var(--font-label);font-size:15px;color:var(--gold-text);letter-spacing:0.3em;line-height:1.5;}.elementor .yy-inner{width:100%;max-width:min(100%, 1200px);padding-inline-start:var(--container-pad);padding-inline-end:var(--container-pad);margin-inline-start:auto;margin-inline-end:auto;box-sizing: border-box;\n}