.gop{--ink:#172019;--forest:#334634;--moss:#718066;--mint:#a7bba7;--saddle:#b78352;--ivory:#f5f1e7;--paper:#fbf8f1;--line:rgba(23,32,25,.14);overflow-x:clip}.gop .gop-x{box-sizing:border-box}.gop h4,.gop .serif{font-family:Bodoni Moda Variable,Bodoni Moda,Didot,Georgia,serif;font-weight:500;font-variant-numeric:lining-nums}.gop .gop-btn{font-family:inherit;cursor:pointer;color:inherit}.gop :focus-visible{outline:2px solid var(--saddle);outline-offset:2px}.go-round{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:var(--paper)}.go-cta{display:inline-flex;align-items:center;gap:8px;background:var(--saddle);color:#fff!important;border:0;border-radius:99px;padding:13px 24px;font-size:16px;font-weight:500;text-decoration:none;min-height:46px}.rail{position:relative;overflow:hidden;touch-action:pan-y;cursor:grab}.rail-bar{position:absolute;left:0;right:0;top:26px;height:12px;background:linear-gradient(#8b6a42,#6d4f30);box-shadow:0 3px 6px #00000040}.rail-track{position:relative;display:flex;justify-content:center;gap:22px;width:-moz-max-content;width:max-content;min-width:100%;padding:0 26px}.hang{position:relative;flex:0 0 auto;transform-origin:50% 0}.hang:before{content:"";position:absolute;top:-16px;left:50%;width:14px;height:26px;margin-left:-7px;border:3px solid #55442f;border-bottom:0;border-radius:9px 9px 0 0}.go-railbtns{display:flex;justify-content:center;gap:10px;padding:10px 0 18px}.tk{width:278px;border-radius:16px;overflow:hidden;box-shadow:0 12px 20px #17201933}.tk-body{background:var(--paper);padding:22px 20px 18px;min-height:262px}.tk.vip .tk-body{background:var(--forest);color:var(--ivory)}.tk-body h4{font-size:28px;margin:0 0 3px}.tk-body ul{margin:12px 0 0;padding:0;list-style:none;font-size:14.5px;line-height:1.35}.tk-body li{padding:4px 0 4px 18px;position:relative}.tk-body li:before{content:"";position:absolute;left:2px;top:10px;width:7px;height:7px;border-radius:50%;background:var(--saddle)}.tk-stub{display:block;width:100%;border:0;background:var(--saddle);color:#fff!important;border-top:2px dashed rgba(255,255,255,.8);padding:12px 12px 16px;text-align:center;text-decoration:none;transition:transform .28s cubic-bezier(.3,1.4,.6,1);transform-origin:8% 0}.tk:hover .tk-stub{transform:translateY(8px) rotate(1.8deg)}.tk-stub b{display:block;font-family:Bodoni Moda Variable,Georgia,serif;font-weight:500;font-size:40px;line-height:1.1;font-variant-numeric:lining-nums}.hc{width:232px;background:#fff;padding:9px 9px 13px;box-shadow:0 12px 24px #17201938;border-radius:4px}.hc img{display:block;width:100%;height:268px;-o-object-fit:cover;object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hc h4{margin:10px 4px 2px;font-size:26px}.hc p{margin:0 4px;font-size:14px;line-height:1.3;color:#4c584d;min-height:54px}.hc small{display:block;margin:3px 4px 0;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--saddle)}.cv{padding:26px 0 30px;background:linear-gradient(#efe9d9,#e4dcc7);text-align:center}.cv-tabs{display:inline-flex;gap:6px;background:#fff;padding:5px;border-radius:99px;margin-bottom:22px;flex-wrap:wrap;justify-content:center}.cv-tabs button{border:0;background:none;padding:9px 16px;border-radius:99px;font-size:15px;min-height:40px}.cv-tabs button[aria-pressed=true]{background:var(--forest);color:var(--ivory)}.cv-belt{position:relative;overflow:hidden;background:#2b2f2b;border-block:7px solid #171a17;padding:18px 0}.cv-move{display:flex;gap:22px;width:-moz-max-content;width:max-content;animation:cv-run 34s linear infinite;will-change:transform}.is-offscreen .cv-move,.is-offscreen .fm-move,.cv-belt:hover .cv-move{animation-play-state:paused}@keyframes cv-run{to{transform:translate(-50%)}}.cv-plate{flex:0 0 150px;height:150px;border-radius:50%;background:var(--paper);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:14px;font-size:14px;line-height:1.15;color:var(--ink);box-shadow:inset 0 0 0 7px #ece6d4,0 8px 14px #00000073;transition:opacity .3s,transform .3s,filter .3s}.cv-plate svg{width:34px;height:34px;color:var(--saddle)}.cv-plate.off{opacity:.16;filter:grayscale(1);transform:scale(.88)}.cv-total{margin-top:18px;font-size:17px;padding:0 64px 0 18px}@media (min-width:768px){.cv-total{padding:0 18px}}.cv-total b{font-family:Bodoni Moda Variable,Georgia,serif;font-weight:500;font-size:30px}.ly{position:relative;height:610px;background:radial-gradient(circle at 50% 30%,#3c513d,#172019);overflow:hidden;touch-action:pan-y}.ly svg.ly-strap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.ly-badge{position:absolute;left:50%;top:210px;width:260px;height:358px;margin-left:-130px;cursor:grab;perspective:1000px;touch-action:pan-y}.ly-in{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s}.ly-in.open{transform:rotateY(180deg)}.ly-face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:16px;background:var(--paper);color:var(--ink);padding:22px 20px;box-shadow:0 18px 40px #00000073;text-align:center;display:flex;flex-direction:column;align-items:center}.ly-face.back{transform:rotateY(180deg);background:var(--saddle);color:#fff;text-align:left;align-items:stretch}.ly-face h4{font-size:29px;margin:8px 0 2px;line-height:1.05}.ly-face ul{list-style:none;margin:8px 0 0;padding:0;font-size:15px;line-height:1.3}.ly-face li{padding:5px 0;border-bottom:1px solid rgba(255,255,255,.3)}.ly-slot{width:44px;height:9px;border-radius:9px;background:var(--ivory);box-shadow:inset 0 1px 3px #00000080;margin-bottom:8px}.pb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,340px);gap:26px;padding:28px 22px;align-items:start}.pb-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid var(--line)}.pb-row b{display:block;font-size:17px;font-weight:500}.pb-row span{font-size:14px;color:#4c584d}.pb-step{display:flex;align-items:center;gap:8px;flex:0 0 auto}.pb-step output{width:30px;text-align:center;font-size:20px;font-variant-numeric:tabular-nums}.pb-sum{background:var(--forest);color:var(--ivory);border-radius:16px;padding:22px;text-align:center;position:sticky;top:12px}.pb-total{font-family:Bodoni Moda Variable,Georgia,serif;font-size:64px;line-height:1.1;overflow:hidden;font-variant-numeric:lining-nums}@media (max-width:720px){.pb{grid-template-columns:minmax(0,1fr)}}.fm{background:#141414;padding:0;overflow:hidden}.fm-move{display:flex;width:-moz-max-content;width:max-content;animation:cv-run 46s linear infinite;will-change:transform}.fm-frame{flex:0 0 270px;padding:26px 7px;background-image:radial-gradient(circle at 12px 11px,#f5f1e7 5px,transparent 5.5px),radial-gradient(circle at 12px calc(100% - 11px),#f5f1e7 5px,transparent 5.5px);background-size:26px 100%;background-repeat:repeat-x}.fm-frame img{display:block;width:100%;height:330px;-o-object-fit:cover;object-fit:cover;border-radius:3px}.fm:hover .fm-move{animation-play-state:paused}.sc{display:grid;place-items:center;padding:30px 16px;background:#e9e3d2;text-align:center}.sc-card{position:relative;width:min(340px,100%);height:188px;border-radius:14px;overflow:hidden;background:var(--paper);box-shadow:0 12px 24px #17201933;touch-action:none}.sc-prize{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;padding:14px}.sc-prize h4{margin:0 0 4px;font-size:28px}.sc-card canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:grab}.tg{width:228px;height:186px;perspective:900px;background:none;border:0;padding:0;text-align:left}.tg-in{position:relative;display:block;width:100%;height:100%;transition:transform .55s;transform-style:preserve-3d}.tg[aria-pressed=true] .tg-in{transform:rotateY(180deg)}.tg-f{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:#d9b98c;border-radius:10px;clip-path:polygon(14% 0,86% 0,100% 12%,100% 100%,0 100%,0 12%);padding:30px 16px 12px;line-height:1.3;display:flex;align-items:center;justify-content:center;text-align:center;font-family:Bodoni Moda Variable,Georgia,serif;font-size:21px}.tg-f.b{transform:rotateY(180deg);background:var(--forest);color:var(--ivory);font-family:Jost Variable,sans-serif;font-size:15px}.tg-hole{position:absolute;left:50%;top:9px;width:13px;height:13px;margin-left:-6.5px;border-radius:50%;background:#f5f1e7}.sb-bar{position:fixed;z-index:45;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 9px 9px 15px;background:var(--ink);color:var(--ivory);border-radius:99px;font-size:13px;line-height:1.2}.gop .sb-bar a{background:var(--saddle);color:#fff;border-radius:99px;padding:10px 14px;text-decoration:none;font-size:13px;white-space:nowrap}.iv{display:grid;place-items:center;padding:30px 16px;background:var(--forest);border-radius:18px;height:100%}.sc{height:100%}.iv-card{position:relative;width:min(430px,100%);background:var(--paper);border-radius:6px;padding:30px 24px;text-align:center;box-shadow:0 14px 34px #0006;outline:1px solid var(--saddle);outline-offset:-10px}.iv-card h4{font-size:36px;line-height:1.05;margin:6px 0 10px}.iv-btns{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:16px}.iv-btns button,.iv-btns a{border:1px solid var(--forest);background:none;color:var(--forest);border-radius:99px;padding:10px 16px;font-size:15px;text-decoration:none;min-height:44px;display:inline-flex;align-items:center;gap:6px}@media (prefers-reduced-motion:reduce){.cv-move,.fm-move{animation:none}.ly-in,.tg-in,.tk-stub,.cv-plate{transition:none}}.gop .tk-stub.is-out{cursor:default;opacity:.85}.gop .go-cta[aria-disabled=true]{opacity:.55;pointer-events:none}.gop-note{font-size:13.5px;color:#4c584d;text-align:center;margin:8px auto 0;max-width:520px}@media (min-width:768px){.sb-bar{display:none!important}}
