.gc-faq-art{line-height:0;margin-bottom:20px}.gc-faq-art img{width:100%;height:auto;border-radius:22px;box-shadow:var(--sh)}.gc-acc{display:grid;gap:10px}.gc-acc-item{border-radius:18px;background:#fff;border:1px solid var(--line);overflow:hidden}.gc-acc-h{margin:0}.gc-acc-btn{display:flex;align-items:center;gap:14px;width:100%;padding:16px 18px;background:none;border:0;text-align:left;font:inherit;font-weight:800;font-size:1rem;color:var(--ink);cursor:pointer;line-height:1.35}.gc-acc-n{flex:none;font-weight:900;font-stretch:120%;color:var(--limed);font-size:.95rem}.gc-acc-q{flex:1 1 auto}.gc-acc-caret{flex:none;width:26px;height:26px;padding:4px;box-sizing:initial;border-radius:50%;background:var(--paper2);color:var(--limed);transition:transform .3s ease,background-color .3s ease}.gc-acc-btn[aria-expanded=true] .gc-acc-caret{transform:rotate(180deg);background:var(--lime);color:var(--ink)}.gc-acc-panel{padding:0 18px 18px;color:var(--muted)}.gc-final{padding-block:26px}.gc-final-card{display:grid;border-radius:28px;overflow:hidden;background:var(--ink);color:#ffffffd9;box-shadow:0 30px 60px -34px #001d26cc}.gc-final-img{line-height:0}.gc-final-img img{width:100%;height:100%;min-height:200px;object-fit:cover}.gc-final-body{padding:22px;display:grid;gap:14px;align-content:center}.gc-final-score{display:flex;align-items:center;gap:14px}.gc-final-score h3{margin:0;color:#fff;font-size:1.3rem;font-weight:900;font-stretch:105%;text-transform:uppercase}.gc-score-num{display:grid;place-items:center;flex:none;width:64px;height:64px;border-radius:20px;background:var(--lime);color:var(--ink);font-size:1.6rem;font-weight:900;font-stretch:110%}.gc-stars{display:inline-flex;gap:2px;color:var(--gold2)}.gc-final-offer{padding:12px 16px;border-radius:16px;background:#8ce1001a;border:1px solid #8ce10059}.gc-final-offer .gc-kick{color:var(--gold2)}.gc-final-offer strong{color:var(--lime);font-size:1.15rem;font-weight:900;font-stretch:104%;text-transform:uppercase}.gc-btns{display:flex;flex-wrap:wrap;gap:10px}.gc-final .gc-btn-ink{background:#0000;border-color:#ffffff80}.gc-ed{padding-block:24px}.gc-ed-card{display:grid;gap:18px;padding:22px;border-radius:24px;background:var(--paper3)}.gc-ed h3{margin:0;font-size:1.15rem;font-weight:900;font-stretch:100%}.gc-ed-role{color:var(--limed);font-weight:700;font-size:.9rem;margin:2px 0 10px}.gc-ed-main>p:not(.gc-ed-role){font-size:.92rem}.gc-ed-dates{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.gc-ed-dates li{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:#fff;font-size:.8rem;font-weight:700}.gc-ed-dates .gc-i{color:var(--limed)}.gc-ed-method{font-size:.86rem;color:var(--muted)}.gc-ed-mt{display:flex;align-items:center;gap:8px;font-weight:800;color:var(--ink);margin-bottom:6px}.gc-ed-mt .gc-i{color:var(--limed)}.gc-foot{background:var(--ink);color:#ffffffb8;padding-block:36px 22px;font-size:.9rem}.gc-foot a{color:#ffffffd9}.gc-foot-top{display:grid;gap:24px}.gc-foot-logo img{height:40px;width:auto}.gc-foot-brand p{margin-top:12px;max-width:340px}.gc-foot-col h3{margin:0 0 10px;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--lime);font-weight:800}.gc-foot-col ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.gc-foot-col li{display:flex;gap:8px;align-items:flex-start}.gc-foot-col li .gc-i{margin-top:3px;color:var(--lime)}.gc-foot-col a{text-decoration:none;display:inline-flex;gap:8px;align-items:flex-start}.gc-foot-col a:hover{color:var(--lime)}.gc-trust{list-style:none;margin:26px 0 0;padding:16px 0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 24px;border-block:1px solid #ffffff1a;font-size:.8rem}.gc-trust li{display:inline-flex;align-items:center;gap:6px}.gc-trust .gc-i{color:var(--lime)}.gc-legal{display:grid;gap:12px;padding-block:18px;font-size:.82rem;line-height:1.6}.gc-legal-rg{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;background:#e6a0281a;color:#ffffffd9}.gc-legal-rg .gc-i{color:var(--gold);width:20px;height:20px}.gc-legal-rg strong{color:var(--gold2)}.gc-foot-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding-top:14px;border-top:1px solid #ffffff14;font-size:.8rem}.gc-foot-bottom a{text-decoration:none}.visible{visibility:visible}.sticky{position:-webkit-sticky;position:sticky}.table{display:table}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}@keyframes gc-wobble{0%,84%,to{transform:none}86%{transform:translateX(-5px) rotate(-3deg)}89%{transform:translateX(4px) rotate(2.4deg)}92%{transform:translateX(-3px) rotate(-1.4deg)}95%{transform:translateX(1px) rotate(.6deg)}}@keyframes gc-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes gc-glow{0%{opacity:.55;transform:scale(1)}to{opacity:1;transform:scale(1.12)}}@keyframes gc-ken{0%{transform:scale(1.05) translate(0)}to{transform:scale(1.16) translate(-2%,-1%)}}@keyframes gc-spin{to{transform:rotate(1turn)}}.gc-wobble{animation:gc-wobble 6s ease-in-out 2s infinite;transform-origin:50% 70%}.rv-on .rv:not(.in){opacity:0;transform:translateY(26px)}.rv-on .rv{transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.rv-on .rv:not(.in) .gc-meter i{transform:scaleX(0)}@media (hover:hover) and (min-width:1024px){.gc-btn:hover{transform:translateY(-2px);text-decoration:none}.gc-btn-lime:hover{background:var(--lime2);box-shadow:0 16px 30px -12px #8ce100f2}.gc-btn-ink:hover{background:var(--ink3)}.gc-btn-ghost:hover{border-color:var(--lime);color:var(--lime)}.gc-btn-ghost-ink:hover{background:var(--ink);color:#fff}.gc-more-btn:hover,.gc-nav a:hover{color:var(--lime)}.gc-nav a[aria-current=page]:hover{color:var(--ink)}.gc-flip:focus-visible .gc-flip-in,.gc-flip:hover .gc-flip-in{transform:rotateY(180deg)}.gc-flip-all:hover{transform:translateY(-4px)}.gc-deal:hover,.gc-pay li:hover,.gc-studio:hover{transform:translateY(-6px);box-shadow:0 30px 50px -28px #001d2699}.gc-studio:hover .gc-fan img:first-child{transform:translateX(-162%) rotate(-16deg)}.gc-studio:hover .gc-fan img:nth-child(3){transform:translateX(62%) rotate(16deg)}.gc-studio:hover .gc-fan img:nth-child(2){transform:translateX(-50%) translateY(-6px) scale(1.04)}.gc-acc-btn:hover .gc-acc-q{color:var(--limed)}}@media (min-width:480px){.gc-flips{grid-template-columns:repeat(3,minmax(0,1fr))}.gc-pay{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:479px){.gc-score{grid-template-columns:1fr}}@media (max-width:767px){.gc-hero-in{padding-block:14px 16px;gap:10px}.gc-hero-lead{font-size:.95rem;margin-top:8px}.gc-banner{min-height:168px}.gc-banner:before{background:linear-gradient(180deg,#001d261a,#001d26c7 34%,#001d26f5 62%)}.gc-banner-txt{padding:14px}.gc-banner-sub{margin-bottom:8px}.gc-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:0}.gc-stats li{grid-template-columns:1fr;padding:7px 8px;row-gap:1px}.gc-stats .gc-i{display:none}.gc-stat-l{font-size:.66rem}.gc-stats strong{font-size:.78rem}.gc-nav{display:none}.gc-burger{display:inline-flex}.gc-top-row{gap:10px;min-height:62px}.gc-logo{margin-right:auto}.gc-logo img{height:34px}.gc-top-cta{min-height:42px;padding:0 1rem}.gc-long{display:none}.gc-short{display:inline}.gc-bar-btns{flex:1 1 auto}.gc-bar-btns .gc-btn{flex:1 1 0;padding:0 .6rem;font-size:.82rem}.gc-swipe{display:flex}}@media (max-width:360px){.gc-h1{font-size:1.55rem}.gc-hero-in{padding-block:10px 12px;gap:8px}.gc-hero-lead{margin-top:6px;font-size:.86rem;line-height:1.45}.gc-banner{min-height:0}.gc-banner-txt{padding:12px 14px}.gc-banner-amt{font-size:1.22rem;font-stretch:100%}.gc-banner-sub{font-size:.92rem;margin-bottom:6px}.gc-plate{grid-template-columns:minmax(0,1fr) auto;padding:8px 8px 8px 12px}.gc-plate-img{display:none}.gc-plate-txt .gc-kick{font-size:.62rem}.gc-plate-txt strong{font-size:.98rem;white-space:nowrap}.gc-btn{padding:0 1rem;font-size:.88rem}.gc-plate .gc-btn{min-height:38px;padding:0 .8rem;font-size:.82rem}.gc-stats li{padding:6px}.gc-stat-l{font-size:.62rem}.gc-stats strong{font-size:.72rem}}@media (max-width:1023px){.gc-bar-txt{display:none}.gc-bar-btns{margin-left:auto}}@media (min-width:560px){.gc-spec{grid-template-columns:repeat(2,minmax(0,1fr))}.gc-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.gc-check-rows{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:640px){.gc-trio{grid-template-columns:repeat(3,minmax(0,1fr))}.gc-deals,.gc-studios{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.gc-wrap{padding-inline:24px}.gc-swipe{display:none}.gc-hero:before{background:linear-gradient(90deg,#001d26f5 0,#001d26db 38%,#001d2659 70%,#001d261f 100%),linear-gradient(180deg,#001d2600 70%,var(--ink) 100%)}.gc-hero-bg img{object-position:80% 30%}.gc-hero-in{padding-block:40px 34px;gap:18px}.gc-hero-lead{font-size:1.1rem}.gc-hero-offers{grid-template-columns:minmax(0,1fr) 240px;max-width:860px;align-items:stretch}.gc-banner{min-height:186px;align-items:center}.gc-banner:before{background:linear-gradient(90deg,#001d260d,#001d2659 30%,#001d26e6 58%,#001d26f5)}.gc-banner-img{object-position:0 50%;width:78%}.gc-banner-txt{width:54%;margin-left:auto;padding:18px 20px}.gc-plate{grid-template-columns:1fr;justify-items:center;text-align:center;align-content:center;padding:16px}.gc-plate-img{width:84px;height:84px;border-radius:50%}.gc-plate-txt strong{font-size:1.3rem}.gc-stats{max-width:860px}.gc-sec{padding-block:34px}.gc-reasons-in{padding-block:48px}.gc-score-card{padding:20px}.gc-pc-pos ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.gc-pc-neg ul{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}.gc-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.gc-start-intro{column-count:2;column-gap:32px}.gc-start-intro p+p{margin-top:0}.gc-start-intro p{break-inside:avoid;margin-bottom:12px}.gc-k35-in{padding-block:56px 60px}.gc-final-body{padding:28px}.gc-cols-2{column-count:2;column-gap:32px}.gc-cols-2 p{break-inside:avoid}.gc-cols-2 p+p{margin-top:0}.gc-foot-top{grid-template-columns:repeat(2,minmax(0,1fr))}.gc-acc-panel{padding-left:54px}}@media (min-width:900px){.gc-split{grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:28px}.gc-split-img{position:relative;min-height:260px}.gc-split-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.gc-reasons-bg{display:block;position:absolute;z-index:0;top:0;right:0;bottom:0;width:50%}.gc-reasons-bg img{width:100%;height:100%;object-fit:cover;opacity:.8;filter:saturate(.85)}.gc-reasons-bg:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,var(--paper2) 0,#eef4e2d1 40%,#eef4e259 100%)}.gc-reasons-in{z-index:1}.gc-reasons-in>*{max-width:700px}.gc-final-card{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.gc-ed-card{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:28px}}@media (min-width:1024px){.gc-layout{grid-template-columns:minmax(0,1fr) 300px;gap:40px;align-items:start}.gc-aside{align-self:stretch;padding-top:44px}.gc-aside-in{position:-webkit-sticky;position:sticky;top:84px}.gc-flips{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.gc-foot-top{grid-template-columns:1.3fr 1fr 1.3fr 1.1fr}}@media (min-width:1100px){.gc-deals{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.gc-deal:after,.gc-hero-glow,.gc-k35-art img,.gc-k35-bg,.gc-plate-img,.gc-wobble{animation:none}.rv-on .rv:not(.in){opacity:1;transform:none}.gc-bar,.gc-deal,.gc-fan img,.gc-flip-in,.gc-meter i,.gc-studio,.rv-on .rv{transition:none}.rv-on .rv:not(.in) .gc-meter i{transform:none}}@media (prefers-reduced-motion:reduce) and (hover:hover) and (min-width:1024px){.gc-flip:focus-visible .gc-flip-in,.gc-flip:hover .gc-flip-in{transform:none}}@media (max-width:479px){.gc-fan img{width:104px;height:104px;top:40px}.gc-fan img:first-child{transform:translateX(-138%) rotate(-10deg)}.gc-fan img:nth-child(3){transform:translateX(38%) rotate(10deg)}.gc-fan img:nth-child(2){width:140px;height:140px;top:12px}.gc-fan{height:170px}}