button.g-loc{font:inherit;cursor:pointer;text-align:left;border:0}button.g-loc:focus-visible{outline:2px solid var(--g);outline-offset:3px}.g-loc .g-loc-chev{background:var(--g-soft);width:22px;height:22px;color:var(--gd);transition:transform .35s var(--spring),background .25s;border-radius:8px;flex:none;place-items:center;margin-left:2px;display:grid}button.g-loc:hover .g-loc-chev{background:var(--sun);transform:translateY(2px)}.g-loc b.g-roll{display:inline-block}.g-pill-slot{z-index:1;background:var(--gd);height:42px;color:var(--cream);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:99px;flex:none;align-items:center;gap:7px;margin-right:6px;padding:0 12px;font-size:13.5px;font-weight:700;display:none;position:relative}.g-pill-slot svg:first-child{color:var(--sun)}@media (max-width:1180px){.g-pill-slot{display:inline-flex}}@media (max-width:760px){.g-pill-slot{height:38px;font-size:13px}}.g-t-slot .g-t-slot-pick{background:var(--gd);height:40px;color:var(--cream);font:inherit;cursor:pointer;z-index:2;transition:transform .35s var(--spring),background .25s;border:0;border-radius:13px;align-items:center;gap:8px;margin:12px 0 8px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex;position:relative}.g-t-slot .g-t-slot-pick:hover{background:var(--g);transform:translateY(-2px)}.g-t-slot .g-t-slot-pick svg{transition:transform .3s var(--ease)}.g-t-slot .g-t-slot-pick:hover svg{transform:translate(3px)}button.g-drawer-slot{width:100%;font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:var(--surf);border:0;border-radius:14px;align-items:center;gap:8px;margin:0 0 12px;padding:10px 12px;font-size:14px;transition:background .25s;display:flex}button.g-drawer-slot:hover{background:var(--g-soft)}button.g-drawer-slot span{flex:1;min-width:0}button.g-drawer-slot b{color:var(--gd);font-weight:700;display:block}button.g-drawer-slot em{color:var(--g);text-underline-offset:3px;font-size:13px;font-style:normal;font-weight:700;text-decoration:underline}.g-co-slot{background:var(--surf);color:var(--gd);box-shadow:inset 0 0 0 1.5px var(--line);border-radius:18px;align-items:center;gap:12px;margin:4px 0 16px;padding:14px 16px;display:flex}.g-co-slot span{flex-direction:column;flex:1;min-width:0;display:flex}.g-co-slot small{color:var(--ink);opacity:.7;font-size:12.5px;font-weight:600}.g-co-slot b{font-family:var(--font-display);letter-spacing:-.01em;font-size:18px;font-weight:700}.g-co-slot button{height:38px;box-shadow:inset 0 0 0 1.5px var(--line);font:inherit;color:var(--gd);cursor:pointer;transition:background .25s,transform .3s var(--spring);background:#fff;border:0;border-radius:12px;padding:0 14px;font-size:14px;font-weight:700}.g-co-slot button:hover{background:var(--sun);transform:translateY(-1px)}.g-co-slot.done{text-align:left;margin-top:14px}.g-co-subnote{color:#5a4300;text-align:left;background:#fff7dc;border-radius:16px;align-items:flex-start;gap:10px;margin:0 0 16px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.g-co-subnote svg{flex:none;margin-top:2px}.acct-slot{color:var(--ink);margin:10px 0 0;font-size:14px}.acct-slot b{color:var(--gd);margin-right:6px;font-weight:700}.g-slot-scrim{z-index:190;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .35s var(--ease);background:#0a221480;position:fixed;inset:0}.g-slot-scrim.on{opacity:1;pointer-events:auto}.g-slot{z-index:191;background:var(--cream);width:min(600px,100vw - 32px);max-height:min(760px,100dvh - 48px);color:var(--ink);opacity:0;visibility:hidden;pointer-events:none;transition:transform .5s var(--ease),opacity .3s var(--ease),visibility 0s linear .5s;border-radius:30px;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,calc(34px - 50%))scale(.95);box-shadow:0 40px 90px -30px #0a221499}.g-slot.open{opacity:1;visibility:visible;pointer-events:auto;transition:transform .55s var(--spring),opacity .3s var(--ease),visibility 0s;transform:translate(-50%,-50%)scale(1)}.g-slot.sub{width:min(660px,100vw - 32px)}.g-slot-grip{display:none}.g-slot-head{justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 24px 14px;display:flex}.g-slot-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--g);align-items:center;gap:7px;margin:0 0 6px;font-size:12.5px;font-weight:700;display:inline-flex}.g-slot-head h2{font-family:var(--font-display);letter-spacing:-.025em;color:var(--gd);margin:0;font-size:clamp(24px,3.2vw,30px);font-weight:700;line-height:1.1}.g-slot-x{width:42px;height:42px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--gd);cursor:pointer;transition:transform .35s var(--spring),background .25s;background:#fff;border:0;border-radius:14px;flex:none;place-items:center;display:grid}.g-slot-x:hover{background:var(--sun);transform:rotate(90deg)}.g-slot-body{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 24px 18px;overflow-y:auto}.g-slot-block{margin-bottom:20px}.g-slot-h{color:var(--gd);margin:0 0 9px;font-size:13.5px;font-weight:700;display:block}.g-slot-note{color:var(--ink);opacity:.75;margin:8px 0 0;font-size:13.5px;line-height:1.5}.g-slot-note.bad{opacity:1;color:#a52a14;animation:g-slot-shake .4s var(--ease);background:#fde6e0;border-radius:12px;padding:10px 12px;font-weight:600}@keyframes g-slot-shake{20%{transform:translate(-5px)}50%{transform:translate(4px)}80%{transform:translate(-2px)}}.g-slot-pin{height:56px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--gd);background:#fff;border-radius:16px;align-items:center;gap:10px;padding:0 14px;transition:box-shadow .25s;display:flex}.g-slot-pin:focus-within,.g-slot-pin.ok{box-shadow:inset 0 0 0 2px var(--g)}.g-slot-pin.bad{box-shadow:inset 0 0 0 2px var(--tom)}.g-slot-pin input{min-width:0;height:100%;font:inherit;font-family:var(--font-display);letter-spacing:.12em;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:20px;font-weight:700}.g-slot-pin input:focus,.g-slot-pin input:focus-visible{box-shadow:none!important;outline:none!important}.g-slot-days small{white-space:nowrap;letter-spacing:0!important;font-size:10.5px!important}.g-slot-pin input::placeholder{color:#b5c0b0;font-weight:500}.g-slot-pin-tag{background:var(--g-soft);height:28px;color:var(--gd);white-space:nowrap;animation:g-slot-pop .45s var(--spring);border-radius:99px;align-items:center;gap:5px;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex}@keyframes g-slot-pop{0%{opacity:0;transform:scale(.6)}}.g-slot-days{scrollbar-width:none;grid-auto-columns:minmax(70px,1fr);grid-auto-flow:column;gap:8px;margin:0 -2px;padding:2px 2px 6px;display:grid;overflow-x:auto}.g-slot-days::-webkit-scrollbar{display:none}.g-slot-days button{box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink);font:inherit;cursor:pointer;transition:transform .35s var(--spring),background .25s,color .25s,box-shadow .25s;background:#fff;border:0;border-radius:16px;flex-direction:column;align-items:center;gap:1px;padding:10px 4px 9px;display:flex}.g-slot.open .g-slot-days button{animation:g-slot-rise .5s var(--ease)both;animation-delay:calc(var(--i,0)*35ms + .12s)}@keyframes g-slot-rise{0%{opacity:0;transform:translateY(12px)}}.g-slot-days small{text-transform:uppercase;letter-spacing:.04em;opacity:.7;font-size:11.5px;font-weight:700}.g-slot-days b{font-family:var(--font-display);font-size:24px;font-weight:700;line-height:1.1}.g-slot-days span{opacity:.7;font-size:12px}.g-slot-days button:hover:not(:disabled){box-shadow:inset 0 0 0 1.5px var(--g);transform:translateY(-3px)}.g-slot-days button.on{background:var(--gd);color:var(--cream);box-shadow:none}.g-slot-days button:disabled{cursor:not-allowed;opacity:.45}.g-slot-days button.closed{background:repeating-linear-gradient(135deg,#f1efe6 0 6px,#e8e5d9 6px 12px)}.g-slot-days button.closed span{color:var(--tom);opacity:1;font-weight:700}.g-slot-wins{grid-template-columns:1fr 1fr;gap:10px;display:grid}.g-slot-wins button{box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:transform .35s var(--spring),box-shadow .25s,background .25s;background:#fff;border:0;border-radius:18px;align-items:center;gap:12px;padding:14px;display:flex}.g-slot-wins button i{background:var(--surf);width:42px;height:42px;color:var(--gd);transition:background .25s,transform .4s var(--spring);border-radius:14px;flex:none;place-items:center;display:grid}.g-slot-wins button span{flex-direction:column;flex:1;display:flex}.g-slot-wins button b{font-size:15.5px;font-weight:700}.g-slot-wins button small{opacity:.75;font-size:13.5px}.g-slot-wins button em{background:var(--g);color:#fff;width:24px;height:24px;transition:transform .4s var(--spring);border-radius:50%;place-items:center;display:grid;transform:scale(0)}.g-slot-wins button:hover:not(:disabled){box-shadow:inset 0 0 0 1.5px var(--g);transform:translateY(-2px)}.g-slot-wins button.on{box-shadow:inset 0 0 0 2px var(--g);background:#f4faf1}.g-slot-wins button.on i{background:var(--sun);transform:rotate(-8deg)scale(1.06)}.g-slot-wins button.on em{transform:scale(1)}.g-slot-wins button:disabled{cursor:not-allowed;opacity:.45}.g-slot-foot{border-top:1.5px dashed var(--line);background:#fff;justify-content:space-between;align-items:center;gap:14px;padding:14px 24px;display:flex}.g-slot-foot p{flex-direction:column;min-width:0;margin:0;display:flex}.g-slot-foot small{opacity:.7;font-size:12.5px;font-weight:600}.g-slot-foot b{font-family:var(--font-display);letter-spacing:-.01em;color:var(--gd);font-size:19px;font-weight:700}.g-slot-foot b em{font-family:var(--font-sans);opacity:.7;font-size:13px;font-style:normal;font-weight:600}.g-slot-foot .g-btn{flex:none}.g-slot-foot .g-btn:disabled{opacity:.45;cursor:not-allowed}.g-slot-kept{color:var(--ink);opacity:.8;background:#fff;margin:0;padding:0 24px 16px;font-size:12.5px}.g-slot-kept .bad{color:#a52a14;font-weight:600}@media (max-width:640px){.g-slot,.g-slot.sub{opacity:1;width:100%;max-height:92dvh;transition:transform .5s var(--ease),visibility 0s linear .5s;border-radius:28px 28px 0 0;inset:auto 0 0;transform:translateY(104%)}.g-slot.open{transition:transform .55s cubic-bezier(.2,.9,.25,1),visibility;transform:none}.g-slot-grip{background:var(--line);border-radius:99px;flex:none;width:44px;height:5px;margin:10px auto 0;display:block}.g-slot-head{padding:14px 18px 10px}.g-slot-body{padding:4px 18px 14px}.g-slot-foot{padding:12px 18px}.g-slot-kept{padding:0 18px calc(14px + env(safe-area-inset-bottom))}.g-slot-days{grid-auto-columns:68px}.g-slot-pin-tag{gap:0;padding:0 8px;font-size:0}.g-slot-foot .g-btn{padding:0 16px}}@media (prefers-reduced-motion:reduce){.g-slot,.g-slot.open,.g-slot-scrim{transition:opacity .2s,visibility}.g-slot.open .g-slot-days button,.g-slot-note.bad,.g-slot-pin-tag{animation:none}}.g-sub-points{flex-wrap:wrap;gap:8px 10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.g-sub-points li{height:36px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--gd);background:#fff;border-radius:99px;align-items:center;gap:7px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.g-sub-points svg{color:var(--g)}.g-sub-none{background:var(--surf);text-align:center;border-radius:24px;padding:40px}.g-sub-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px;display:grid}.g-sub-card{box-shadow:var(--shadow),inset 0 0 0 1.5px var(--line);animation:g-slot-rise .7s var(--ease)both;animation-delay:calc(var(--i,0)*80ms + .12s);transition:transform .45s var(--spring),box-shadow .35s;background:#fff;border-radius:28px;flex-direction:column;display:flex;overflow:hidden}.g-sub-card:hover{box-shadow:var(--shadow-up),inset 0 0 0 1.5px var(--g-soft);transform:translateY(-6px)}.g-sub-pic{aspect-ratio:16/10;background:var(--surf);position:relative;overflow:hidden}.g-sub-pic img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease)}.g-sub-card:hover .g-sub-pic img{transform:scale(1.06)}.g-sub-pic .g-chip{position:absolute;top:14px;left:14px}.g-sub-info{flex-direction:column;flex:1;padding:20px;display:flex}.g-sub-info h3{font-family:var(--font-display);letter-spacing:-.02em;color:var(--gd);margin:0 0 6px;font-size:23px;font-weight:700}.g-sub-info>p{opacity:.85;margin:0 0 14px;font-size:15px;line-height:1.55}.g-sub-info ul{gap:7px;margin:0 0 18px;padding:0;list-style:none;display:grid}.g-sub-info li{align-items:flex-start;gap:8px;font-size:14.5px;display:flex}.g-sub-info li svg{color:var(--g);flex:none;margin-top:4px}.g-sub-buy{border-top:1.5px dashed var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.g-sub-buy p{flex-direction:column;margin:0;display:flex}.g-sub-buy b{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-size:26px;font-weight:700;line-height:1.1}.g-sub-buy small{opacity:.7;font-size:13px}.g-sub-steps{counter-reset:s;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.g-sub-steps li{box-shadow:inset 0 0 0 1.5px var(--line);background:#fff;border-radius:24px;padding:22px}.g-sub-steps i{background:var(--gd);width:48px;height:48px;color:var(--sun);border-radius:16px;place-items:center;margin-bottom:14px;display:grid}.g-sub-steps small{letter-spacing:.06em;text-transform:uppercase;color:var(--g);font-size:12px;font-weight:700}.g-sub-steps h3{font-family:var(--font-display);letter-spacing:-.015em;color:var(--gd);margin:4px 0 6px;font-size:19px;font-weight:700}.g-sub-steps p{opacity:.85;margin:0;font-size:14.5px;line-height:1.55}.g-sub-honest{color:#4f3b00;background:#fff7dc;border-radius:18px;align-items:flex-start;gap:10px;margin:4px 0 6px;padding:14px 16px;font-size:14px;line-height:1.55;display:flex}.g-sub-honest svg{flex:none;margin-top:3px}.g-sub-honest.wide{border-radius:22px;margin-top:18px;padding:18px 20px;font-size:15.5px}.g-sub-faq{max-width:860px}.g-sub-faq .g-btn-row{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.g-sub-cta{background:var(--gd);color:var(--cream);transition:transform .45s var(--spring),background .3s;border-radius:24px;align-items:center;gap:16px;margin-top:22px;padding:18px 20px;text-decoration:none;display:flex}.g-sub-cta:hover{background:#14502c;transform:translateY(-3px)}.g-sub-cta i{background:var(--sun);width:50px;height:50px;color:var(--gd);border-radius:16px;flex:none;place-items:center;display:grid}.g-sub-cta span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.g-sub-cta b{font-family:var(--font-display);letter-spacing:-.015em;font-size:20px;font-weight:700}.g-sub-cta small{opacity:.8;font-size:14px;line-height:1.45}.g-sub-cta em{white-space:nowrap;color:var(--sun);align-items:center;gap:8px;font-style:normal;font-weight:700;display:inline-flex}.g-sub-cta:hover em svg{transform:translate(4px)}.g-sub-cta em svg{transition:transform .3s var(--ease)}.g-sub-opt{background:var(--surf);box-shadow:inset 0 0 0 1.5px var(--line);animation:g-slot-rise .6s var(--ease)both;border-radius:20px;align-items:center;gap:14px;margin-top:16px;padding:16px;display:flex}.g-sub-opt>i{background:var(--sun);width:44px;height:44px;color:var(--gd);border-radius:14px;flex:none;place-items:center;display:grid}.g-sub-opt>div{flex:1;min-width:0}.g-sub-opt b{color:var(--gd);font-weight:700;display:block}.g-sub-opt p{opacity:.85;margin:3px 0 0;font-size:13.5px;line-height:1.5}.g-sub-opt .g-btn{flex:none;height:44px}.g-sub-freqs{flex-wrap:wrap;gap:8px;display:flex}.g-sub-freqs button{height:42px;box-shadow:inset 0 0 0 1.5px var(--line);font:inherit;color:var(--ink);cursor:pointer;transition:transform .35s var(--spring),background .25s,color .25s;background:#fff;border:0;border-radius:99px;padding:0 16px;font-size:14.5px;font-weight:600}.g-sub-freqs button:hover{transform:translateY(-2px)}.g-sub-freqs button.on{background:var(--gd);color:var(--cream);box-shadow:none}.g-sub-form{grid-template-columns:1fr 1fr;gap:10px;display:grid}.g-sub-form label{flex-direction:column;gap:5px;min-width:0;display:flex}.g-sub-form label.wide{grid-column:1/-1}.g-sub-form span{opacity:.75;font-size:12.5px;font-weight:600}.g-sub-form input{height:50px;box-shadow:inset 0 0 0 1.5px var(--line);font:inherit;color:var(--ink);background:#fff;border:0;border-radius:14px;outline:0;min-width:0;padding:0 14px;font-size:16px;transition:box-shadow .25s}.g-sub-form input:focus{box-shadow:inset 0 0 0 2px var(--g)}.g-sub-form input[readonly]{background:var(--surf);color:var(--gd);font-weight:700}.g-sub-signin{padding:6px 0 10px}.g-mysubs{gap:14px;margin-bottom:34px;display:grid}.g-mysub-empty{background:var(--surf);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:34px;padding:18px 20px;display:flex}.g-mysub-empty p{flex:1;min-width:220px;margin:0;font-size:15px}.g-mysub{box-shadow:inset 0 0 0 1.5px var(--line);background:#fff;border-radius:22px;padding:18px;transition:opacity .25s}.g-mysub[aria-busy=true]{opacity:.6}.g-mysub.cancelled{background:var(--surf);opacity:.8}.g-mysub-top{align-items:center;gap:12px;display:flex}.g-mysub-pic{background:var(--surf);border-radius:16px;flex:none;width:54px;height:54px;overflow:hidden}.g-mysub-pic img{object-fit:cover;width:100%;height:100%}.g-mysub-top>div{flex:1;min-width:0}.g-mysub-top h4{font-family:var(--font-display);letter-spacing:-.015em;color:var(--gd);margin:0;font-size:19px;font-weight:700}.g-mysub-top small{opacity:.7;font-size:13px}.g-mysub-chip{background:var(--surf);height:28px;color:var(--gd);white-space:nowrap;border-radius:99px;align-items:center;padding:0 11px;font-size:12.5px;font-weight:700;display:inline-flex}.g-mysub-chip.active{background:var(--g-soft)}.g-mysub-chip.pending{color:#5a4300;background:#fff1c2}.g-mysub-chip.cancelled{color:#8a2a17;background:#f3dcd6}.g-mysub-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0 10px;display:grid}.g-mysub-facts div{background:var(--surf);border-radius:14px;padding:10px 12px}.g-mysub-facts dt{opacity:.7;font-size:12px;font-weight:600}.g-mysub-facts dd{color:var(--gd);margin:2px 0 0;font-size:14.5px;font-weight:700}.g-mysub-facts dd.due{color:#a05a00}.g-mysub-facts dd.paid{color:var(--g)}.g-mysub-addr,.g-mysub-skip{opacity:.8;align-items:flex-start;gap:7px;margin:6px 0 0;font-size:13.5px;display:flex}.g-mysub-addr svg{flex:none;margin-top:3px}.g-mysub-note{background:var(--surf);border-radius:12px;margin:12px 0 0;padding:10px 12px;font-size:13.5px;line-height:1.5}.g-mysub-note.due{color:#4f3b00;background:#fff7dc}.g-mysub-acts{border-top:1.5px dashed var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:14px;display:flex}.g-mysub-acts>button:not(.g-btn){height:40px;box-shadow:inset 0 0 0 1.5px var(--line);font:inherit;color:var(--gd);cursor:pointer;transition:background .25s,transform .3s var(--spring);background:#fff;border:0;border-radius:12px;padding:0 14px;font-size:14px;font-weight:600}.g-mysub-acts>button:not(.g-btn):hover:not(:disabled){background:var(--g-soft);transform:translateY(-1px)}.g-mysub-acts>button.danger{color:#a52a14;margin-left:auto}.g-mysub-acts>button.danger:hover:not(:disabled){background:#fde6e0}.g-mysub-acts button:disabled{opacity:.5;cursor:wait}.g-mysub-acts .g-btn{border-radius:12px;height:40px;padding:0 16px;font-size:14px}.g-mysub-edit{background:var(--surf);animation:g-slot-rise .4s var(--ease)both;border-radius:16px;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:14px;padding:14px;display:flex}.g-mysub-edit label{flex-direction:column;flex:1;gap:5px;min-width:150px;display:flex}.g-mysub-edit span{opacity:.75;font-size:12.5px;font-weight:600}.g-mysub-edit select{height:44px;box-shadow:inset 0 0 0 1.5px var(--line);font:inherit;color:var(--ink);background:#fff;border:0;border-radius:12px;padding:0 12px;font-size:15px}.g-mysub-edit .g-btn{height:44px}.g-mysub-link{height:44px;font:inherit;color:var(--gd);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 8px;font-size:14px;font-weight:600;text-decoration:underline}.g-mysub-msg{color:var(--g);margin:10px 0 0;font-size:13.5px;font-weight:600}.g-mysub-msg.bad{color:#a52a14}.g-mysub-foot{opacity:.75;margin:0;font-size:13px}@media (max-width:900px){.g-sub-steps,.g-mysub-facts{grid-template-columns:1fr 1fr}}@media (max-width:640px){.g-sub-grid,.g-sub-steps{grid-template-columns:1fr}.g-sub-cta{flex-wrap:wrap}.g-sub-cta em{width:100%}.g-sub-opt{flex-wrap:wrap}.g-sub-opt .g-btn{width:100%}.g-sub-form{grid-template-columns:1fr}.g-mysub-top{flex-wrap:wrap}.g-mysub-acts>button.danger{margin-left:0}.g-slot-wins{grid-template-columns:1fr}}
