._promotion_1lnzw_1{--phone-promotion-surface:#140d12;--phone-promotion-text:#fbf1df;--phone-promotion-gold:#d7aa48;--phone-promotion-wine:#7d1e31;background:radial-gradient(circle at 88% 14%, #c4253a61, transparent 31%), radial-gradient(circle at 10% 95%, #d4af372e, transparent 37%), linear-gradient(120deg, #09080b, var(--phone-promotion-surface));color:var(--phone-promotion-text);border:1px solid #d7aa4894;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;max-width:min(1180px,100% - 40px);margin:0 auto;padding:18px 22px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 54px #00000059,inset 0 0 35px #ffdc950d}._promotion_1lnzw_1:before,._promotion_1lnzw_1:after{content:"";pointer-events:none;border:1px solid #d7aa4838;border-radius:50%;width:170px;height:170px;position:absolute;top:-95px;right:-45px}._promotion_1lnzw_1:after{width:112px;height:112px;top:53px;right:50px}._ambient_1lnzw_38{background:linear-gradient(90deg,#0000,#ffeec114,#0000);width:100%;height:1px;position:absolute;top:0;left:0}._brand_1lnzw_39{z-index:1;place-items:center;gap:4px;min-width:86px;display:grid;position:relative}._brand_1lnzw_39 img{object-fit:contain;width:52px;height:52px}._brand_1lnzw_39 span{color:var(--phone-promotion-gold);letter-spacing:.15em;white-space:nowrap;font-size:8px;font-weight:800}._copy_1lnzw_42{z-index:1;gap:4px;min-width:0;animation:.38s both _reveal_1lnzw_1;display:grid;position:relative}._copy_1lnzw_42 p{color:#e0bd72;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:9px;font-weight:800}._copy_1lnzw_42 strong{font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,3vw,34px);font-weight:500;line-height:1}._copy_1lnzw_42 span{color:#fbf1dfc2;font-size:13px;line-height:1.35}._call_1lnzw_46{color:#fff8e9;z-index:1;background:linear-gradient(135deg,#7e1e31f5,#57111deb);border:1px solid #efc96fdb;place-items:center;min-width:196px;padding:13px 18px;text-decoration:none;display:grid;position:relative;box-shadow:0 10px 27px #00000047}._call_1lnzw_46:hover{background:linear-gradient(135deg,#a92d45,#6e1427);transform:translateY(-1px)}._call_1lnzw_46 small{letter-spacing:.16em;font-size:8px;font-weight:800}._call_1lnzw_46 b{letter-spacing:.05em;margin-top:4px;font-family:Georgia,Times New Roman,serif;font-size:23px}._rotation_1lnzw_50{z-index:1;grid-column:2/4;justify-self:end;align-items:center;gap:8px;display:flex;position:relative}._rotation_1lnzw_50 span{color:#fbf1df99;font-size:9px}._rotation_1lnzw_50 button{color:#edcc87;cursor:pointer;letter-spacing:.12em;background:0 0;border:0;padding:3px;font-size:9px;font-weight:800}._rotation_1lnzw_50 button:hover{color:#fff2d5;text-decoration:underline}._home_1lnzw_54{z-index:3;margin-top:-34px;transform:translateY(34px)}._radio_1lnzw_55{max-width:100%;margin:0 0 30px}._community_1lnzw_56,._tarot_1lnzw_57{max-width:100%;margin:10px 0 14px}._compact_1lnzw_58{grid-template-columns:auto minmax(0,1fr) auto;gap:13px;padding:12px 15px}._compact_1lnzw_58 ._brand_1lnzw_39{min-width:58px}._compact_1lnzw_58 ._brand_1lnzw_39 img{width:39px;height:39px}._compact_1lnzw_58 ._copy_1lnzw_42 strong{font-size:clamp(18px,2.4vw,25px)}._compact_1lnzw_58 ._copy_1lnzw_42 span{font-size:12px}._compact_1lnzw_58 ._call_1lnzw_46{min-width:161px;padding:10px 12px}._compact_1lnzw_58 ._call_1lnzw_46 b{font-size:19px}@keyframes _reveal_1lnzw_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (width<=760px){._promotion_1lnzw_1{grid-template-columns:auto minmax(0,1fr);gap:12px;max-width:calc(100% - 24px);padding:14px}._brand_1lnzw_39{min-width:54px}._brand_1lnzw_39 img{width:40px;height:40px}._brand_1lnzw_39 span{display:none}._copy_1lnzw_42 p{font-size:8px}._copy_1lnzw_42 strong{font-size:21px}._copy_1lnzw_42 span{font-size:12px}._call_1lnzw_46{grid-column:1/-1;width:100%;min-width:0;padding:10px 14px}._rotation_1lnzw_50{grid-column:1/-1;justify-self:start}._home_1lnzw_54{margin-top:-23px;transform:translateY(23px)}}@media (prefers-reduced-motion:reduce){._copy_1lnzw_42{animation:none}._call_1lnzw_46:hover{transform:none}}
