:root{--cgg-g9:#06261a;--cgg-g8:#0a3d29;--cgg-g7:#0b4a2f;--cgg-g6:#0e7a45;--cgg-g5:#14935a;--cgg-g1:#e7f4ec;--cgg-red:#b3202f;--cgg-red-d:#8d1624;--cgg-gold:#f2b134;--cgg-gold-l:#ffd57e;--cgg-cream:#faf6ea;--cgg-paper:#fcfaf4;--cgg-ink:#0f1f17;--cgg-ink2:#26352c;--cgg-mut:#5a665e;--cgg-line:#e4e1d3;--cgg-line2:#eeebdf;--cgg-r:16px;--cgg-r-s:10px;--cgg-sh:0 1px 2px rgba(15,31,23,.05),0 10px 28px -14px rgba(15,31,23,.18);--cgg-sh-h:0 2px 4px rgba(15,31,23,.06),0 22px 40px -18px rgba(10,61,41,.35);--cgg-disp:'Archivo','Inter',system-ui,sans-serif;--cgg-stripes:repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 72px,rgba(255,255,255,0) 72px 144px);--cgg-pitch:radial-gradient(120% 160% at 88% -20%,#14935a 0%,#0b4a2f 46%,#06261a 100%);--cgg-seam:repeating-linear-gradient(90deg,var(--cgg-red) 0 12px,transparent 12px 20px);--global-palette1:#0e7a45;--global-palette2:#0a5c34;--global-palette3:#0f1f17;--global-palette4:#26352c;--global-palette5:#3b4a41;--global-palette6:#5a665e;--global-palette7:#e4e1d3;--global-palette8:#f3efe2;--global-palette-highlight:#0e7a45;--global-palette-highlight-alt:#0a5c34;--global-palette-highlight-alt2:#fff}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}body.cgg-ui{background:var(--cgg-paper);color:var(--cgg-ink2);font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.cgg-ui h1,body.cgg-ui h2,body.cgg-ui h3,body.cgg-ui h4,body.cgg-ui h5,body.cgg-ui h6,body.cgg-ui .entry-title,body.cgg-ui .page-title{font-family:var(--cgg-disp);color:var(--cgg-ink);letter-spacing:-.02em;text-transform:none!important}body.cgg-ui ::selection{background:var(--cgg-gold-l);color:var(--cgg-ink)}body.cgg-ui :focus-visible{outline:3px solid var(--cgg-gold);outline-offset:2px;border-radius:6px}.cgg-ico{width:1.15em;height:1.15em;flex:none}.screen-reader-text:focus{background:#fff;color:#000;z-index:100000}.cgg-topbar{background:var(--cgg-g9);color:var(--cgg-gold-l);font:700 .7rem/1 var(--cgg-disp);letter-spacing:.1em;text-transform:uppercase}.cgg-topbar-in{max-width:1290px;margin:0 auto;padding:.6rem 1.25rem;display:flex;gap:1rem;justify-content:space-between;align-items:center}.cgg-topbar-l{display:flex;align-items:center;gap:.6rem;min-width:0}.cgg-dot{width:.55rem;height:.55rem;border-radius:50%;background:var(--cgg-red);box-shadow:0 0 0 2px rgb(255 255 255 / .25);flex:none}.cgg-topbar-r{display:flex;gap:1.1rem;flex:none}.cgg-topbar a{color:#fff;text-decoration:none;opacity:.85}.cgg-topbar a:hover{opacity:1;text-decoration:underline}@media(max-width:780px){.cgg-topbar-r{display:none}.cgg-topbar-in{justify-content:center;padding:.55rem .9rem}.cgg-topbar-l{font-size:.62rem;letter-spacing:.07em;text-align:center}.cgg-dot{display:none}}body.cgg-ui .site-header{box-shadow:0 1px 0 var(--cgg-line)}body.cgg-ui .site-main-header-wrap .site-header-row-container-inner{background:#fff}body.cgg-ui .header-navigation .header-menu-container>ul>li>a,body.cgg-ui .main-navigation .primary-menu-container>ul>li.menu-item>a{font:700 .78rem/1 var(--cgg-disp);letter-spacing:.07em;text-transform:uppercase;color:var(--cgg-ink);padding:.8em .85em;position:relative}body.cgg-ui .main-navigation .primary-menu-container>ul>li.menu-item>a::after{content:"";position:absolute;left:.85em;right:.85em;bottom:.35em;height:2px;background:var(--cgg-red);transform:scaleX(0);transform-origin:left;transition:transform .25s}body.cgg-ui .main-navigation .primary-menu-container>ul>li.menu-item>a:hover,body.cgg-ui .main-navigation .primary-menu-container>ul>li.current-menu-item>a{color:var(--cgg-g6)}body.cgg-ui .main-navigation .primary-menu-container>ul>li.menu-item>a:hover::after,body.cgg-ui .main-navigation .primary-menu-container>ul>li.current-menu-item>a::after{transform:scaleX(1)}body.cgg-ui .main-navigation .sub-menu{border-radius:14px;overflow:hidden;border:1px solid var(--cgg-line);box-shadow:var(--cgg-sh-h);padding:.35rem}body.cgg-ui .main-navigation .sub-menu a{font:600 .88rem/1.2 Inter,sans-serif;text-transform:none;letter-spacing:0;border-radius:9px;padding:.7em .9em}body.cgg-ui .main-navigation .sub-menu a:hover{background:var(--cgg-g1);color:var(--cgg-g8)}body.cgg-ui .popup-drawer .drawer-inner{background:var(--cgg-g9)}body.cgg-ui .popup-drawer .mobile-navigation a{font:700 1rem/1.3 var(--cgg-disp);color:#fff;letter-spacing:.01em;padding:.85em 1.2em}body.cgg-ui .popup-drawer .mobile-navigation a:hover{color:var(--cgg-gold-l)}body.cgg-ui .popup-drawer .mobile-navigation li{border-bottom:1px solid rgb(255 255 255 / .08)}body.cgg-ui .popup-drawer .drawer-toggle,body.cgg-ui .popup-drawer .menu-toggle-close{color:#fff}body.cgg-ui #mobile-toggle,body.cgg-ui .search-toggle-open{color:var(--cgg-g8)!important;background:transparent!important}body.cgg-ui .search-toggle-open:hover{color:var(--cgg-red)!important}body.cgg-ui .entry-hero .entry-hero-container-inner{position:relative;overflow:hidden;background:var(--cgg-stripes),var(--cgg-pitch)!important;border-bottom:3px solid #fff;color:#fff}body.cgg-ui .entry-hero .hero-section-overlay{display:none}body.cgg-ui .entry-hero .entry-hero-container-inner::after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:var(--cgg-seam);opacity:.95;pointer-events:none}body.cgg-ui .entry-hero .hero-container{position:relative;z-index:2;padding-block:clamp(1.7rem,4vw,3rem)}body.cgg-ui .entry-hero .entry-hero-container-inner::before{content:"";position:absolute;right:-70px;top:50%;width:360px;height:360px;transform:translateY(-50%);pointer-events:none;opacity:.12;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200' fill='none' stroke='%23fff' stroke-width='3'%3E%3Ccircle cx='100' cy='100' r='92'/%3E%3Cpath d='M58 14C98 62 98 138 58 186' stroke-dasharray='2 7' stroke-linecap='round'/%3E%3Cpath d='M142 14c-40 48-40 124 0 172' stroke-dasharray='2 7' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat}body.cgg-ui .entry-hero .entry-header{min-height:0!important;padding:0;text-align:left!important;align-items:flex-start}body.cgg-ui .entry-hero .entry-title,body.cgg-ui .entry-hero .page-title{color:#fff;font:800 clamp(1.85rem,1.15rem + 3vw,3.1rem)/1.12 var(--cgg-disp);letter-spacing:-.03em;margin:0;max-width:22ch;text-wrap:balance}body.cgg-ui.single-post .entry-hero .entry-title{max-width:26ch}body.cgg-ui .entry-hero .archive-description{color:rgb(255 255 255 / .84);max-width:62ch;font-size:clamp(.98rem,.9rem + .35vw,1.12rem);line-height:1.6;margin-top:.9rem}body.cgg-ui .entry-hero .archive-description p{margin:0}body.cgg-ui.archive .entry-hero .entry-hero-container-inner{background:radial-gradient(60% 150% at 10% 50%,color-mix(in srgb,var(--cgg-c1,#14935a) 55%,transparent),transparent 72%),var(--cgg-stripes),var(--cgg-pitch)!important}body.cgg-ui.archive .entry-hero .hero-container{display:flex;align-items:center;gap:clamp(1.2rem,3.2vw,2.6rem);padding-block:clamp(2rem,5vw,3.8rem)}body.cgg-ui.archive .entry-hero .hero-container::before{content:"";flex:none;width:clamp(112px,15vw,184px);aspect-ratio:1;border-radius:clamp(28px,4vw,42px);background:var(--cgg-hero-ico,none) center/76% no-repeat,radial-gradient(circle at 28% 20%,rgb(255 255 255 / .34),#fff0 56%),linear-gradient(150deg,var(--cgg-c1,#14935a),var(--cgg-c2,#064a2c));border:2px solid rgb(255 255 255 / .55);outline:2px dashed rgb(255 255 255 / .42);outline-offset:-11px;box-shadow:0 34px 50px -24px rgb(0 0 0 / .8),inset 0 2px 0 rgb(255 255 255 / .45);transform:rotate(-3deg)}body.cgg-ui.archive .entry-hero .entry-header::before{content:"Category guide";display:block;padding-left:46px;margin-bottom:.8rem;font:800 .72rem/1 var(--cgg-disp);letter-spacing:.16em;text-transform:uppercase;color:var(--cgg-gold-l);background:var(--cgg-seam) left center/34px 3px no-repeat}body.cgg-ui.archive .entry-hero .entry-title,body.cgg-ui.archive .entry-hero .page-title{font-size:clamp(2.2rem,1.3rem + 3.6vw,3.9rem);line-height:1.05}body.cgg-ui.archive .entry-hero .post-archive-title{padding:0}body.cgg-ui.archive .entry-hero .entry-hero-container-inner::before{background-image:var(--cgg-hero-ico);opacity:.07;filter:brightness(0) invert(1);width:440px;height:440px;right:-30px;transform:translateY(-50%) rotate(12deg)}@media(max-width:700px){body.cgg-ui.archive .entry-hero .hero-container{flex-direction:column;align-items:flex-start;gap:1.2rem}body.cgg-ui.archive .entry-hero .hero-container::before{width:104px;border-radius:28px}body.cgg-ui.archive .entry-hero .entry-hero-container-inner::before{width:260px;height:260px;right:-70px;top:34%}}@media(max-width:420px){body.cgg-ui.archive .entry-hero .entry-header::before{font-size:.66rem;letter-spacing:.1em;padding-left:38px;background-size:26px 3px}}.cgg-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font:600 .78rem/1 Inter,sans-serif;color:rgb(255 255 255 / .7);margin-bottom:1rem}.cgg-crumbs a{color:rgb(255 255 255 / .85);text-decoration:none}.cgg-crumbs a:hover{color:#fff;text-decoration:underline}.cgg-crumbs .cgg-crumb-cat{background:var(--cgg-gold);color:var(--cgg-ink);padding:.38em .8em;border-radius:99px;font:800 .68rem/1 var(--cgg-disp);letter-spacing:.09em;text-transform:uppercase}.cgg-crumbs .cgg-crumb-cat:hover{background:#fff;color:var(--cgg-ink);text-decoration:none}.cgg-byline{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.1rem;margin-top:1.2rem;color:rgb(255 255 255 / .88);font:500 .88rem/1 Inter,sans-serif}.cgg-by-author{display:flex;align-items:center;gap:.6rem}.cgg-av{width:36px;height:36px;border-radius:50%;border:2px solid var(--cgg-gold-l);background:var(--cgg-g6);color:#fff;display:inline-flex;align-items:center;justify-content:center;font:800 .95rem/1 var(--cgg-disp)}.cgg-by-date::before,.cgg-by-rt::before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--cgg-gold);margin-right:.7rem;vertical-align:middle}.cgg-catbar{background:#fff;border-bottom:1px solid var(--cgg-line);position:relative;z-index:3}.cgg-catbar-in{max-width:1290px;margin:0 auto;padding:.85rem 1.25rem;display:flex;align-items:center;gap:1.4rem}.cgg-catbar-count{flex:none;display:flex;align-items:baseline;gap:.5rem;padding-right:1.4rem;border-right:1px solid var(--cgg-line)}.cgg-catbar-count b{font:800 1.9rem/1 var(--cgg-disp);color:var(--cgg-red);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.cgg-catbar-count span{font:600 .78rem/1.2 Inter,sans-serif;color:var(--cgg-mut);max-width:11ch}.cgg-chips{list-style:none;margin:0;padding:.15rem 0;display:flex;gap:.55rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;mask-image:linear-gradient(90deg,#000 94%,transparent)}.cgg-chips::-webkit-scrollbar{display:none}.cgg-chips li{margin:0;flex:none;scroll-snap-align:start}.cgg-chip{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem .95rem;border-radius:99px;border:1.5px solid var(--cgg-line);background:#fff;color:var(--cgg-ink);font:700 .8rem/1 var(--cgg-disp);letter-spacing:.01em;text-decoration:none;white-space:nowrap;transition:background .2s,border-color .2s,color .2s,transform .2s}.cgg-chip .cgg-ico{width:1.2em;height:1.2em;color:var(--cgg-g6)}.cgg-chip em{font:700 .68rem/1 Inter,sans-serif;font-style:normal;color:var(--cgg-mut);background:var(--cgg-line2);padding:.25em .5em;border-radius:99px}.cgg-chip:hover{border-color:var(--cgg-g6);background:var(--cgg-g1);transform:translateY(-1px)}.cgg-chip[aria-current=page]{background:var(--cgg-g8);border-color:var(--cgg-g8);color:#fff}.cgg-chip[aria-current=page] .cgg-ico{color:var(--cgg-gold-l)}.cgg-chip[aria-current=page] em{background:rgb(255 255 255 / .18);color:#fff}@media(max-width:720px){.cgg-catbar-in{flex-direction:column;align-items:stretch;gap:.6rem;padding:.8rem 1rem}.cgg-catbar-count{border:0;padding:0}.cgg-catbar-count span{max-width:none}.cgg-catbar-count b{font-size:1.5rem}.cgg-chips{margin-inline:-1rem;padding-inline:1rem}}body.cgg-ui.archive #primary,body.cgg-ui.blog #primary{padding-top:clamp(1.4rem,3vw,2.4rem)}body.cgg-ui .post-archive{gap:clamp(1rem,2vw,1.6rem)!important}body.cgg-ui .loop-entry{background:#fff;border:1px solid var(--cgg-line);border-radius:var(--cgg-r);box-shadow:var(--cgg-sh);overflow:hidden;display:flex;flex-direction:column;height:100%;transition:transform .25s,box-shadow .3s,border-color .25s;position:relative;--cat:var(--cgg-g6)}body.cgg-ui .loop-entry:hover{transform:translateY(-4px);box-shadow:var(--cgg-sh-h);border-color:#d3cfba}body.cgg-ui .loop-entry::before{content:"";position:absolute;left:0;right:0;top:0;height:4px;z-index:3;background:var(--cgg-seam);opacity:.9}body.cgg-ui .loop-entry .post-thumbnail{margin:0;display:block;overflow:hidden;background:#fff}body.cgg-ui .loop-entry .post-thumbnail-inner{padding-bottom:0!important;height:auto;position:static}body.cgg-ui .loop-entry .post-thumbnail img{width:100%;aspect-ratio:16/9;height:auto;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1)}body.cgg-ui .loop-entry:hover .post-thumbnail img{transform:scale(1.045)}body.cgg-ui .loop-entry .entry-content-wrap{padding:1.15rem 1.3rem 1.3rem;display:flex;flex-direction:column;flex:1;gap:.15rem}body.cgg-ui .loop-entry .entry-taxonomies{margin:0 0 .55rem}body.cgg-ui .loop-entry .entry-taxonomies a,.cgg-pill{display:inline-block;padding:.38em .8em;border-radius:99px;font:800 .66rem/1 var(--cgg-disp);letter-spacing:.09em;text-transform:uppercase;text-decoration:none;color:var(--cat,var(--cgg-g6));background:color-mix(in srgb,var(--cat,var(--cgg-g6)) 11%,#fff)}body.cgg-ui .loop-entry .entry-title{font:800 clamp(1.05rem,.98rem + .35vw,1.28rem)/1.28 var(--cgg-disp);letter-spacing:-.02em;margin:0 0 .5rem}body.cgg-ui .loop-entry .entry-title a{color:var(--cgg-ink);text-decoration:none;background:linear-gradient(var(--cgg-red),var(--cgg-red)) 0 100%/0 2px no-repeat;transition:background-size .3s}body.cgg-ui .loop-entry:hover .entry-title a{background-size:100% 2px}body.cgg-ui .entry-meta>*::after{display:none!important}body.cgg-ui .loop-entry .entry-meta{margin:0;display:flex;flex-wrap:wrap;gap:.2rem .8rem;font:500 .78rem/1.4 Inter,sans-serif;color:var(--cgg-mut)}body.cgg-ui .loop-entry .entry-meta a{color:var(--cgg-mut);text-decoration:none}body.cgg-ui .loop-entry .cgg-rt::before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--cgg-gold);margin-right:.6rem;vertical-align:middle}body.cgg-ui .loop-entry .entry-summary{margin:.55rem 0 0;font-size:.92rem;line-height:1.6;color:var(--cgg-mut);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body.cgg-ui .loop-entry .entry-summary p{margin:0}body.cgg-ui .loop-entry .entry-footer{margin-top:auto;padding-top:1rem}body.cgg-ui .loop-entry .post-more-link{display:inline-flex;align-items:center;gap:.45rem;font:800 .74rem/1 var(--cgg-disp);letter-spacing:.09em;text-transform:uppercase;color:var(--cgg-red);text-decoration:none}body.cgg-ui .loop-entry .post-more-link svg{width:1.1em;height:1.1em;transition:transform .25s}body.cgg-ui .loop-entry:hover .post-more-link svg{transform:translateX(5px)}@media(min-width:640px){body.cgg-first-feature .post-archive>li:first-child{grid-column:1/-1}body.cgg-first-feature .post-archive>li:first-child .loop-entry{flex-direction:row;min-height:340px}body.cgg-first-feature .post-archive>li:first-child .post-thumbnail{flex:1.15;display:flex}body.cgg-first-feature .post-archive>li:first-child .post-thumbnail-inner,body.cgg-first-feature .post-archive>li:first-child .post-thumbnail-inner img{height:100%;min-height:100%}body.cgg-first-feature .post-archive>li:first-child .post-thumbnail img{aspect-ratio:auto}body.cgg-first-feature .post-archive>li:first-child .entry-content-wrap{flex:1;justify-content:center;padding:clamp(1.6rem,3vw,2.8rem);position:relative}body.cgg-first-feature .post-archive>li:first-child .entry-content-wrap::before{content:"★ Latest guide";align-self:flex-start;margin-bottom:.9rem;padding:.4em .85em;border-radius:6px;background:var(--cgg-red);color:#fff;font:800 .66rem/1 var(--cgg-disp);letter-spacing:.12em;text-transform:uppercase}body.cgg-first-feature .post-archive>li:first-child .entry-title{font-size:clamp(1.5rem,1.1rem + 1.4vw,2.15rem)}body.cgg-first-feature .post-archive>li:first-child .entry-summary{-webkit-line-clamp:4;font-size:1rem}}@media(max-width:639px){body.cgg-first-feature .post-archive>li:first-child .entry-content-wrap::before{content:"★ Latest guide";align-self:flex-start;margin-bottom:.4rem;padding:.4em .8em;border-radius:6px;background:var(--cgg-red);color:#fff;font:800 .64rem/1 var(--cgg-disp);letter-spacing:.12em;text-transform:uppercase}}body.cgg-ui .pagination{margin-top:clamp(2rem,4vw,3rem)}body.cgg-ui .pagination .nav-links{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;align-items:center}body.cgg-ui .pagination .page-numbers{min-width:44px;height:44px;padding:0 .9rem;display:inline-flex;align-items:center;justify-content:center;border-radius:99px;border:1.5px solid var(--cgg-line);background:#fff;color:var(--cgg-ink);font:800 .9rem/1 var(--cgg-disp);text-decoration:none;transition:background .2s,color .2s,border-color .2s,transform .2s}body.cgg-ui .pagination a.page-numbers:hover{background:var(--cgg-g1);border-color:var(--cgg-g6);transform:translateY(-2px)}body.cgg-ui .pagination .page-numbers.current{background:radial-gradient(circle at 35% 30%,#d94456,var(--cgg-red) 60%,var(--cgg-red-d));border-color:var(--cgg-red-d);color:#fff;box-shadow:0 8px 18px -8px rgb(179 32 47 / .7)}body.cgg-ui .pagination .page-numbers.dots{border:0;background:none}body.cgg-ui .no-results{background:#fff;border:1.5px dashed var(--cgg-line);border-radius:var(--cgg-r);padding:clamp(1.6rem,4vw,3rem);text-align:center}body.cgg-ui.single-post #primary{padding-top:clamp(1.4rem,3vw,2.6rem)}body.cgg-ui.single-post .content-container{align-items:flex-start}body.cgg-ui.single-post .entry.single-entry{background:#fff0;box-shadow:none;border:0;padding:0}body.cgg-ui.single-post .entry-content-wrap{padding:0}.cgg-disclose{display:flow-root;background:var(--cgg-cream);border:1px solid #ecdfb8;border-left:5px solid var(--cgg-gold);border-radius:0 12px 12px 0;padding:.95rem 1.2rem;margin:0 0 1.8rem;font-size:.86rem;line-height:1.6;color:var(--cgg-ink2)}.cgg-disclose b{display:inline-flex;align-items:center;gap:.4rem;font:800 .72rem/1 var(--cgg-disp);letter-spacing:.1em;text-transform:uppercase;color:var(--cgg-g8);margin-right:.5rem}.cgg-disclose b .cgg-ico{color:var(--cgg-red)}.cgg-disclose a{color:var(--cgg-g6);font-weight:700}body.cgg-ui.single-post .article-post-thumbnail{margin:0 0 1.8rem}body.cgg-ui.single-post .article-post-thumbnail .post-thumbnail-inner{border-radius:var(--cgg-r);overflow:hidden;background:#fff;border:1px solid var(--cgg-line);box-shadow:var(--cgg-sh);padding-bottom:0!important}body.cgg-ui.single-post .article-post-thumbnail img{display:block;width:100%;max-height:440px;object-fit:contain;margin:0 auto;background:#fff}.cgg-toc{background:#fff;border:1px solid var(--cgg-line);border-radius:var(--cgg-r);margin:0 0 2rem;box-shadow:var(--cgg-sh);overflow:hidden}.cgg-toc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:1rem 1.3rem;font:800 .76rem/1 var(--cgg-disp);letter-spacing:.12em;text-transform:uppercase;color:var(--cgg-g8);background:linear-gradient(90deg,var(--cgg-g1),#fff)}.cgg-toc summary::-webkit-details-marker{display:none}.cgg-toc summary span::before{content:"";display:inline-block;width:.6rem;height:.6rem;border-radius:50%;background:var(--cgg-red);margin-right:.65rem}.cgg-toc summary i{width:.55rem;height:.55rem;border-right:2.5px solid var(--cgg-g6);border-bottom:2.5px solid var(--cgg-g6);transform:rotate(45deg);transition:transform .25s;margin-top:-.2rem}.cgg-toc[open] summary i{transform:rotate(-135deg);margin-top:.25rem}.cgg-toc ol{list-style:none;margin:0;padding:.4rem 1.3rem 1.1rem;counter-reset:t;columns:2;column-gap:2rem}.cgg-toc li{break-inside:avoid;margin:0}.cgg-toc a{display:flex;gap:.75rem;align-items:baseline;padding:.5rem 0;color:var(--cgg-ink2);text-decoration:none;font-weight:600;font-size:.93rem;line-height:1.4;border-bottom:1px dashed var(--cgg-line)}.cgg-toc a b{flex:none;min-width:1.7em;font:800 .72rem/1 var(--cgg-disp);color:var(--cgg-red);font-variant-numeric:tabular-nums}.cgg-toc a:hover{color:var(--cgg-g6)}@media(max-width:700px){.cgg-toc ol{columns:1}}body.cgg-ui .entry-content{font-size:clamp(1rem,.96rem + .2vw,1.1rem);line-height:1.78;color:#1f2d25}body.cgg-ui .entry-content p{margin:0 0 1.2em}body.cgg-ui .entry-content h2{font-size:clamp(1.4rem,1.1rem + 1.2vw,1.85rem);line-height:1.22;margin:2.3em 0 .8em;padding-left:1rem;position:relative;scroll-margin-top:92px}body.cgg-ui .entry-content h2::before{content:"";position:absolute;left:0;top:.12em;bottom:.12em;width:5px;border-radius:3px;background:linear-gradient(var(--cgg-red),var(--cgg-red-d))}body.cgg-ui .entry-content h3{font-size:clamp(1.15rem,1rem + .6vw,1.38rem);line-height:1.3;margin:1.9em 0 .6em;scroll-margin-top:92px}body.cgg-ui .entry-content h4{font-size:1.05rem;margin:1.5em 0 .5em}body.cgg-ui .entry-content a:not(.wp-block-button__link):not(.cgg-btn-pill):not([class*=btn]){color:var(--cgg-g6);font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--cgg-g6) 40%,transparent);transition:text-decoration-color .2s,color .2s}body.cgg-ui .entry-content a:not(.wp-block-button__link):not([class*=btn]):hover{color:var(--cgg-red);text-decoration-color:var(--cgg-red)}body.cgg-ui .entry-content ul,body.cgg-ui .entry-content ol{padding-left:1.4em;margin:0 0 1.3em}body.cgg-ui .entry-content li{margin-bottom:.5em}body.cgg-ui .entry-content li::marker{color:var(--cgg-red);font-weight:800}body.cgg-ui .entry-content img{border-radius:12px;height:auto}body.cgg-ui .entry-content figure{margin:1.6em 0}body.cgg-ui .entry-content figcaption{font-size:.82rem;color:var(--cgg-mut);text-align:center;margin-top:.5rem}body.cgg-ui .entry-content blockquote{margin:1.8em 0;padding:1.2rem 1.4rem 1.2rem 1.6rem;background:var(--cgg-cream);border:1px solid #ecdfb8;border-left:5px solid var(--cgg-red);border-radius:0 14px 14px 0;font-size:1.04em;color:var(--cgg-ink)}body.cgg-ui .entry-content blockquote p:last-child{margin:0}body.cgg-ui .entry-content hr{border:0;height:6px;margin:2.4em auto;max-width:200px;background:var(--cgg-seam);opacity:.8}body.cgg-ui .entry-content figure.wp-block-table,body.cgg-ui .entry-content .wp-block-table{overflow-x:auto;margin:1.8em 0;border-radius:14px;border:1px solid var(--cgg-line);box-shadow:var(--cgg-sh);background:#fff;-webkit-overflow-scrolling:touch}body.cgg-ui .entry-content table{border-collapse:separate;border-spacing:0;width:100%;font-size:.93rem;line-height:1.5;margin:0}body.cgg-ui .entry-content :where(p,div,section)>table{display:block;max-width:100%;overflow-x:auto;margin:1.8em 0;border-radius:14px;border:1px solid var(--cgg-line);box-shadow:var(--cgg-sh);background:#fff}body.cgg-ui .entry-content th{background:var(--cgg-g8);color:var(--cgg-gold-l);font:800 .72rem/1.2 var(--cgg-disp);letter-spacing:.1em;text-transform:uppercase;text-align:left;padding:.95rem 1rem;white-space:nowrap;border:0}body.cgg-ui .entry-content td{padding:.85rem 1rem;border:0;border-top:1px solid var(--cgg-line2);vertical-align:top;color:var(--cgg-ink2)}body.cgg-ui .entry-content tbody tr:nth-child(even) td{background:#faf8f0}body.cgg-ui .entry-content tbody tr:hover td{background:var(--cgg-g1)}body.cgg-ui .entry-content td:first-child{font-weight:700;color:var(--cgg-ink)}body.cgg-ui .entry-content table:has(.btn-orange){display:block;overflow:visible;border:0;box-shadow:none;background:none;margin:1.6em 0}body.cgg-ui .entry-content table:has(.btn-orange) tbody{display:grid;gap:.85rem}body.cgg-ui .entry-content table:has(.btn-orange) tr{display:grid;grid-template-columns:104px 1fr auto;gap:1rem;align-items:center;background:#fff;border:1px solid var(--cgg-line);border-radius:14px;padding:.8rem 1rem .8rem .8rem;box-shadow:var(--cgg-sh);position:relative;transition:transform .2s,box-shadow .25s,border-color .2s}body.cgg-ui .entry-content table:has(.btn-orange) tr:hover{transform:translateY(-2px);box-shadow:var(--cgg-sh-h);border-color:#cfd8c4}body.cgg-ui .entry-content table:has(.btn-orange) td{padding:0;border:0;background:none!important}body.cgg-ui .entry-content table:has(.btn-orange) .img{position:relative;width:104px;height:104px;border-radius:12px;background:#fff;border:1px solid var(--cgg-line2);display:flex;align-items:center;justify-content:center;overflow:hidden}body.cgg-ui .entry-content table:has(.btn-orange) .img img{width:100%;height:100%;object-fit:contain;border-radius:0;padding:6px;box-shadow:none}body.cgg-ui .entry-content .row-number{position:absolute;top:0;left:0;z-index:2;min-width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:var(--cgg-g8);color:var(--cgg-gold-l);font:800 .78rem/1 var(--cgg-disp);border-radius:0 0 10px 0}body.cgg-ui .entry-content .cg-tbl-ribbon{display:inline-block;margin-bottom:.35rem}body.cgg-ui .entry-content .cg-tbl-ribbon small{display:inline-block;background:var(--cgg-gold);color:var(--cgg-ink);padding:.35em .7em;border-radius:6px;font:800 .64rem/1 var(--cgg-disp);letter-spacing:.1em;text-transform:uppercase}body.cgg-ui .entry-content table:has(.btn-orange) h3{margin:0;font-size:1rem;line-height:1.35}body.cgg-ui .entry-content table:has(.btn-orange) h3 a{color:var(--cgg-ink);font-weight:700;text-decoration:none!important}body.cgg-ui .entry-content .wp-block-table:has(.btn-orange),body.cgg-ui .entry-content figure:has(>table .btn-orange){border:0;box-shadow:none;background:none;overflow:visible}body.cgg-ui .entry-content table:has(.btn-orange) h3 a:hover{color:var(--cgg-g6)}body.cgg-ui .entry-content .buttons.btn{display:block;margin:0;padding:0;background:none;border:0;box-shadow:none}body.cgg-ui .entry-content .buttons.btn a,body.cgg-ui .entry-content a.btn,body.cgg-ui .entry-content .btn-orange a,.cgg-btn-pill{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;padding:.85em 1.35em;border-radius:99px;background:linear-gradient(180deg,#f7bd4a,#eea21f);color:#2b1a00!important;font:800 .8rem/1 var(--cgg-disp);letter-spacing:.06em;text-transform:uppercase;text-decoration:none!important;box-shadow:0 10px 22px -10px rgb(238 162 31 / .9),inset 0 1px 0 rgb(255 255 255 / .5);transition:transform .2s,box-shadow .2s,filter .2s}body.cgg-ui .entry-content .buttons.btn a::after{content:"→";font-weight:900}body.cgg-ui .entry-content .buttons.btn a:hover,.cgg-btn-pill:hover{transform:translateY(-2px);filter:brightness(1.04);box-shadow:0 16px 26px -12px rgb(238 162 31 / .95)}@media(max-width:640px){body.cgg-ui .entry-content table:has(.btn-orange) tr{grid-template-columns:76px 1fr;gap:.75rem;padding:.7rem}body.cgg-ui .entry-content table:has(.btn-orange) .img{width:76px;height:76px}body.cgg-ui .entry-content table:has(.btn-orange) td:last-child{grid-column:1/-1}body.cgg-ui .entry-content .buttons.btn a{width:100%}}.cgg-handoff{display:flex;align-items:center;gap:1.1rem;margin:2.4rem 0 0;padding:1.3rem 1.5rem;border-radius:var(--cgg-r);background:var(--cgg-stripes),var(--cgg-pitch);color:#fff;position:relative;overflow:hidden}.cgg-handoff::after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--cgg-seam)}.cgg-handoff-ico{width:46px;height:46px;padding:11px;flex:none;border-radius:14px;border:1.5px solid rgb(255 213 126 / .55);color:var(--cgg-gold-l)}.cgg-handoff div{flex:1;min-width:0}.cgg-handoff b{display:block;font:800 1.08rem/1.25 var(--cgg-disp)}.cgg-handoff span{display:block;font-size:.88rem;opacity:.82;margin-top:.2rem}@media(max-width:640px){.cgg-handoff{flex-direction:column;align-items:flex-start}.cgg-handoff .cgg-btn-pill{width:100%}}body.cgg-ui .entry-author{margin-top:2.4rem}body.cgg-ui .entry-author-profile{background:#fff;border:1px solid var(--cgg-line);border-left:5px solid var(--cgg-red);border-radius:0 var(--cgg-r) var(--cgg-r) 0;box-shadow:var(--cgg-sh);padding:1.3rem 1.5rem;text-align:left;display:block}body.cgg-ui .entry-author-avatar{display:none}body.cgg-ui .entry-author-profile::before{content:"Written by";display:block;font:800 .66rem/1 var(--cgg-disp);letter-spacing:.14em;text-transform:uppercase;color:var(--cgg-mut);margin-bottom:.5rem}body.cgg-ui .entry-author-name{font:800 1.15rem/1.2 var(--cgg-disp);margin:0 0 .5rem;display:block}body.cgg-ui .entry-author-name a{color:var(--cgg-ink);text-decoration:none}body.cgg-ui .entry-author-description{font-size:.9rem;color:var(--cgg-mut);line-height:1.65}body.cgg-ui .entry-author-description p{margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}body.cgg-ui .entry-author-style-center .entry-author-profile::after,body.cgg-ui .entry-author-style-center .entry-author-avatar::before,body.cgg-ui .entry-author-style-center .entry-author-avatar::after{display:none}.crp_related{display:none!important}body.cgg-ui .entry-related{background:linear-gradient(180deg,transparent,var(--cgg-cream));padding-block:clamp(2rem,5vw,3.5rem);margin-top:2.5rem;border-top:1px solid var(--cgg-line)}body.cgg-ui .entry-related-title{font:800 clamp(1.3rem,1.1rem + 1vw,1.8rem)/1.2 var(--cgg-disp);margin:0 0 1.4rem;padding-left:1rem;position:relative}body.cgg-ui .entry-related-title::before{content:"";position:absolute;left:0;top:.1em;bottom:.1em;width:5px;border-radius:3px;background:linear-gradient(var(--cgg-red),var(--cgg-red-d))}body.cgg-ui .entry-related .loop-entry .entry-content-wrap{padding:1.15rem 1.3rem 1.3rem!important}body.cgg-ui .entry-related .splide__arrow{top:100px;transform:none;width:38px;height:38px;border-radius:50%;background:var(--cgg-g8)!important;opacity:.92;box-shadow:0 8px 16px -6px rgb(6 38 26 / .5)}body.cgg-ui .entry-related .splide__arrow svg{fill:#fff!important;width:16px;height:16px}body.cgg-ui .entry-related .splide__arrow--prev{left:.5rem}body.cgg-ui .entry-related .splide__arrow--next{right:.5rem}body.cgg-ui .entry-related .splide__pagination{padding-top:.6rem}body.cgg-ui .entry-related .splide__pagination__page.is-active{background:var(--cgg-red)!important}body.cgg-ui .post-navigation{margin-top:2rem}body.cgg-ui .post-navigation .nav-links{display:grid;grid-template-columns:1fr 1fr;gap:1rem}body.cgg-ui .post-navigation a{display:block;padding:1rem 1.2rem;background:#fff;border:1px solid var(--cgg-line);border-radius:14px;color:var(--cgg-ink);font:700 .92rem/1.35 var(--cgg-disp);text-decoration:none;transition:border-color .2s,transform .2s}body.cgg-ui .post-navigation a:hover{border-color:var(--cgg-g6);transform:translateY(-2px)}@media(max-width:600px){body.cgg-ui .post-navigation .nav-links{grid-template-columns:1fr}}body.cgg-ui .comments-area{display:none}body.cgg-ui #wrapper.site{background:var(--cgg-paper)}body.cgg-ui .primary-sidebar{background:transparent!important;border:0;padding:0}body.cgg-ui .primary-sidebar .sidebar-inner-wrap{display:flex;flex-direction:column;gap:1.2rem}body.cgg-ui .primary-sidebar .widget{background:#fff;border:1px solid var(--cgg-line);border-radius:var(--cgg-r);box-shadow:var(--cgg-sh);padding:1.3rem 1.3rem 1.2rem;margin:0}body.cgg-ui .primary-sidebar .widget-title,body.cgg-ui .primary-sidebar .widget>h2,body.cgg-ui .primary-sidebar .wp-block-heading{font:800 .74rem/1 var(--cgg-disp);letter-spacing:.14em;text-transform:uppercase;color:var(--cgg-g8);margin:0 0 1rem;padding-bottom:.8rem;border-bottom:2px solid var(--cgg-line2);position:relative}body.cgg-ui .primary-sidebar .widget-title::after,body.cgg-ui .primary-sidebar .widget>h2::after{content:"";position:absolute;left:0;bottom:-2px;width:46px;height:2px;background:var(--cgg-red)}body.cgg-ui .primary-sidebar a{color:var(--cgg-ink);text-decoration:none;font-weight:600}body.cgg-ui .primary-sidebar a:hover{color:var(--cgg-g6)}body.cgg-ui .primary-sidebar ul{list-style:none;margin:0;padding:0}body.cgg-ui .primary-sidebar li{padding:.6rem 0;border-bottom:1px dashed var(--cgg-line);font-size:.9rem;line-height:1.4}body.cgg-ui .primary-sidebar li:last-child{border:0}@media(max-width:1023px){body.cgg-ui.single-post .primary-sidebar{margin-top:2rem}}body.cgg-ui .has-sticky-sidebar .sidebar-inner-wrap{top:96px;max-height:calc(100vh - 116px);overflow:auto;scrollbar-width:thin;padding-right:2px}body.cgg-ui.single-post #block-13,body.cgg-ui.single-post #block-34{display:none}.cgg-picks{display:grid;gap:.1rem}.cgg-pick{display:flex;gap:.8rem;align-items:flex-start;padding:.65rem .5rem;border-radius:12px;transition:background .2s}.cgg-pick:hover{background:var(--cgg-g1)}.cgg-rank{flex:none;width:28px;height:28px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#d94456,var(--cgg-red) 65%,var(--cgg-red-d));color:#fff;font:800 .8rem/28px var(--cgg-disp);text-align:center;margin-top:.1rem}.cgg-pick-b{display:flex;flex-direction:column;min-width:0}.cgg-pick-t{font:800 .92rem/1.25 var(--cgg-disp);color:var(--cgg-ink)}.cgg-pick-d{font-size:.78rem;color:var(--cgg-mut);line-height:1.4;margin-top:.15rem;font-weight:500}.cgg-guides{display:grid}.cgg-guide{display:flex;align-items:center;gap:.7rem;padding:.65rem .3rem;border-bottom:1px dashed var(--cgg-line);font:700 .88rem/1.3 Inter,sans-serif;color:var(--cgg-ink)}.cgg-guide:last-child{border:0}.cgg-guide:hover{color:var(--cgg-g6)}.cgg-gi{flex:none;width:32px;height:32px;border-radius:10px;background:var(--cgg-g1);display:inline-flex;align-items:center;justify-content:center;font-size:1rem}.cgg-gi img.emoji{width:1.1em!important;height:1.1em!important;margin:0!important}body.cgg-ui .primary-sidebar .widget-title img.emoji{display:none}body.cgg-ui .primary-sidebar li a{display:block}body.cgg-ui .button,body.cgg-ui .wp-block-button__link,body.cgg-ui input[type=submit],body.cgg-ui button.wp-element-button{border-radius:99px;font:800 .82rem/1 var(--cgg-disp);letter-spacing:.07em;text-transform:uppercase;padding:1em 1.6em;transition:transform .2s,box-shadow .2s}body.cgg-ui input[type=search],body.cgg-ui input[type=text],body.cgg-ui input[type=email],body.cgg-ui textarea{border:1.5px solid var(--cgg-line);border-radius:12px;background:#fff;transition:border-color .2s,box-shadow .2s}body.cgg-ui input:focus,body.cgg-ui textarea:focus{border-color:var(--cgg-g6);box-shadow:0 0 0 4px rgb(14 122 69 / .14);outline:0}body.home .site .entry-content{max-width:1400px;margin-inline:auto;padding-inline:0}body.cgg-ui .site .entry-content .cgg-home{margin-inline:calc(50% - 50vw);width:100vw;font-size:1rem;line-height:1.6;color:var(--cgg-ink2)}body.cgg-ui .entry-content:has(.cgg-home){max-width:none;padding:0}body.cgg-ui:not(.home) .entry-content .cgg-home a:not([class*=cgg-btn]){text-decoration:revert}body.cgg-ui.page #primary:has(.cgg-home),body.cgg-ui.page .content-container:has(.cgg-home){max-width:100%;padding:0}body.home .site .entry-content p:first-child:empty{display:none}body.home .has-sidebar .content-container{grid-template-columns:1fr!important;max-width:100%!important}body.home .has-sidebar .content-area{max-width:100%!important}body.home .primary-sidebar,body.home #secondary{display:none!important}body.home #primary>.site-container,body.home main.site-container,body.home #primary .content-container>.site-container{max-width:100%!important}body.home #inner-wrap,body.home #primary{max-width:100%!important;padding:0!important;margin:0!important}body.cgg-ui:has(.cgg-home) .entry-author,body.cgg-ui:has(.cgg-home) .entry-related,body.home .cgg-handoff{display:none!important}body.home .entry-content .cgg-home a,body.home .entry-content .cgg-home a:hover{text-decoration:none!important;font-weight:inherit}body.cgg-ui .entry-content .cgg-home h2,body.cgg-ui .entry-content .cgg-home h3{padding-left:0;margin-top:0;margin-bottom:0}body.cgg-ui .entry-content .cgg-home h2::before{display:none}body.cgg-ui .entry-content .cgg-home .cgg-sec-head{margin-bottom:1.6rem}body.cgg-ui .entry-content .cgg-home .cgg-band h2{margin-bottom:.8rem}body.cgg-ui .entry-content .cgg-home p{margin-bottom:0}body.cgg-ui .entry-content .cgg-home .cgg-sub{margin-bottom:1.8rem}body.cgg-ui .entry-content .cgg-home .cgg-band p{margin-bottom:1.6rem}.cgg-hero{position:relative;overflow:hidden;background:var(--cgg-stripes),var(--cgg-pitch);color:#fff;padding:clamp(2.6rem,6vw,5.2rem) clamp(1.1rem,4vw,3.5rem) clamp(3rem,6vw,5.4rem)}.cgg-hero::after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:var(--cgg-seam)}.cgg-hero-in{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(1.5rem,4vw,4rem);align-items:center}.cgg-kicker{display:inline-flex;align-items:center;gap:.7rem;font:800 .72rem/1 var(--cgg-disp);letter-spacing:.16em;text-transform:uppercase;color:var(--cgg-gold-l);margin-bottom:1.2rem}.cgg-kicker::before{content:"";width:34px;height:3px;background:var(--cgg-seam);border-radius:2px}@media(max-width:420px){.cgg-kicker,.cgg-shop-eye{letter-spacing:.1em;font-size:.66rem;gap:.5rem}.cgg-kicker::before,.cgg-shop-eye::before{width:22px;flex:none}}.cgg-h1,body.cgg-ui .cgg-h1{color:#fff!important;font:800 clamp(2.5rem,1.4rem + 5vw,5rem)/1.02 var(--cgg-disp);letter-spacing:-.045em;color:#fff;margin:0 0 1.1rem}.cgg-h1 em{font-style:normal;color:var(--cgg-gold-l);position:relative;white-space:nowrap}.cgg-h1 em::after{content:"";position:absolute;left:0;right:0;bottom:-.08em;height:.14em;background:var(--cgg-seam);opacity:.95}.cgg-sub{font-size:clamp(1.02rem,.95rem + .4vw,1.22rem);line-height:1.65;color:rgb(255 255 255 / .86);max-width:54ch;margin:0 0 1.8rem}.cgg-cta-row{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:2.2rem}.cgg-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:1em 1.6em;border-radius:99px;font:800 .82rem/1 var(--cgg-disp);letter-spacing:.07em;text-transform:uppercase;transition:transform .2s,box-shadow .25s,background .2s,color .2s;border:2px solid #fff0}.cgg-btn-p{background:linear-gradient(180deg,#f7bd4a,#eea21f);color:#2b1a00!important;box-shadow:0 14px 28px -12px rgb(238 162 31 / .9),inset 0 1px 0 rgb(255 255 255 / .5)}.cgg-btn-p:hover{transform:translateY(-3px);box-shadow:0 20px 32px -12px rgb(238 162 31)}.cgg-btn-s{background:rgb(255 255 255 / .06);border-color:rgb(255 255 255 / .4);color:#fff!important}.cgg-btn-s:hover{background:#fff;color:var(--cgg-g8)!important;transform:translateY(-3px)}.cgg-btn-g{background:var(--cgg-g8);color:#fff!important}.cgg-btn-g:hover{background:var(--cgg-g9);transform:translateY(-3px)}.cgg-hero-stats{display:flex;align-items:stretch;gap:1.4rem;flex-wrap:wrap}.cgg-hero-stats div{display:flex;flex-direction:column;gap:.35rem}.cgg-hero-stats b{font:800 1.9rem/1 var(--cgg-disp);color:#fff;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.cgg-hero-stats span{font:700 .68rem/1.25 var(--cgg-disp);letter-spacing:.12em;text-transform:uppercase;color:rgb(255 255 255 / .65);max-width:14ch}.cgg-hero-stats i{width:1px;background:rgb(255 255 255 / .22)}.cgg-hero-art{position:relative;justify-self:center;width:min(100%,380px);aspect-ratio:1}.cgg-emblem{width:100%;height:100%;overflow:visible}.cgg-art-chip{position:absolute;padding:.6em 1em;border-radius:99px;background:rgb(6 38 26 / .9);border:1px solid rgb(255 213 126 / .5);color:#fff;font:700 .78rem/1 var(--cgg-disp);letter-spacing:.04em;white-space:nowrap}.cgg-art-chip1{left:-4%;top:14%}.cgg-art-chip2{right:-2%;bottom:16%}@media(max-width:900px){.cgg-hero-in{grid-template-columns:1fr}.cgg-hero-art{width:min(70vw,260px);order:-1;margin:0 auto -.5rem;justify-self:start}.cgg-art-chip{font-size:.7rem}.cgg-art-chip1{left:62%;top:6%}.cgg-art-chip2{right:auto;left:70%;bottom:10%}}@media(max-width:520px){.cgg-hero-art{width:92px;margin:0 0 -.9rem}.cgg-hero{padding-top:1.6rem}.cgg-art-chip{display:none}.cgg-cta-row .cgg-btn{flex:1 1 100%}.cgg-hero-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem}.cgg-hero-stats i{display:none}.cgg-hero-stats b{font-size:1.5rem}.cgg-hero-stats span{font-size:.6rem;letter-spacing:.08em}}.cgg-ticker{background:var(--cgg-red);color:#fff;overflow:hidden;white-space:nowrap;font:800 .74rem/1 var(--cgg-disp);letter-spacing:.14em;text-transform:uppercase;padding:.85rem 0;border-block:2px solid #fff}.cgg-ticker-track{display:inline-flex;animation:cggtick 38s linear infinite;will-change:transform}.cgg-ticker-track span{padding-right:1.6rem}@keyframes cggtick{to{transform:translateX(-50%)}}.cgg-sec{max-width:1240px;margin:0 auto;padding:clamp(2.4rem,5vw,4.2rem) clamp(1.1rem,3vw,2rem) 0;content-visibility:auto;contain-intrinsic-size:auto 700px}.cgg-sec-head{display:flex;align-items:center;gap:.9rem;margin-bottom:1.6rem}.cgg-stitchline{width:34px;height:3px;border-radius:2px;background:var(--cgg-seam);flex:none}.cgg-sec-head h2{font:800 clamp(1.45rem,1.15rem + 1.3vw,2.1rem)/1.15 var(--cgg-disp);letter-spacing:-.03em;margin:0;flex:1;color:var(--cgg-ink)}.cgg-more{font:800 .74rem/1 var(--cgg-disp);letter-spacing:.1em;text-transform:uppercase;color:var(--cgg-g6)!important;white-space:nowrap}.cgg-more:hover{color:var(--cgg-red)!important}.cgg-pick-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem}.cgg-ep{position:relative;display:flex;flex-direction:column;gap:.45rem;background:#fff;border:1px solid var(--cgg-line);border-radius:var(--cgg-r);padding:1.4rem 1.4rem 1.2rem;box-shadow:var(--cgg-sh);overflow:hidden;transition:transform .25s,box-shadow .3s,border-color .2s}.cgg-ep::before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:var(--cgg-seam)}.cgg-ep:hover{transform:translateY(-5px);box-shadow:var(--cgg-sh-h);border-color:#cfd8c4}.cgg-num{position:absolute;right:1rem;bottom:.6rem;font:800 2.5rem/1 var(--cgg-disp);letter-spacing:-.06em;color:var(--cgg-g1);-webkit-text-stroke:1px #cfe6d8;z-index:0;font-variant-numeric:tabular-nums}.cgg-ep>*:not(.cgg-num){position:relative;z-index:1}.cgg-ep-t{font:800 1.12rem/1.25 var(--cgg-disp);color:var(--cgg-ink);padding-right:3.4rem;letter-spacing:-.02em}.cgg-ep-d{font-size:.9rem;line-height:1.55;color:var(--cgg-mut)}.cgg-ep-go{margin-top:auto;padding-top:.7rem;min-height:2.6rem;display:flex;align-items:flex-end;font:800 .72rem/1 var(--cgg-disp);letter-spacing:.1em;text-transform:uppercase;color:var(--cgg-red)}.cgg-ep:hover .cgg-ep-go{letter-spacing:.14em}.cgg-shop{position:relative;isolation:isolate;margin-top:clamp(2.6rem,5vw,4.2rem);background:var(--cgg-stripes),var(--cgg-pitch);color:#fff;padding:clamp(2.8rem,5vw,4.6rem) clamp(1.1rem,3vw,2rem) clamp(3rem,5vw,4.8rem);overflow:hidden;content-visibility:auto;contain-intrinsic-size:auto 1000px}.cgg-shop::before,.cgg-shop::after{content:"";position:absolute;left:0;right:0;height:5px;background:var(--cgg-seam);z-index:2}.cgg-shop::before{top:0}.cgg-shop::after{bottom:0}.cgg-shop-ring{position:absolute;z-index:-1;right:-140px;top:-150px;width:460px;height:460px;border-radius:50%;border:2px dashed rgb(255 213 126 / .2);pointer-events:none}.cgg-shop-ring::after{content:"";position:absolute;inset:46px;border-radius:50%;border:2px solid rgb(255 213 126 / .12);background:radial-gradient(circle at 36% 30%,rgb(255 255 255 / .07),#fff0 60%)}.cgg-shop-in{position:relative;max-width:1240px;margin:0 auto}.cgg-shop-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.2rem 2rem;margin-bottom:clamp(1.6rem,3vw,2.4rem)}.cgg-shop-head>div{flex:1 1 440px;min-width:0}.cgg-shop-eye{display:inline-flex;align-items:center;gap:.7rem;font:800 .72rem/1 var(--cgg-disp);letter-spacing:.16em;text-transform:uppercase;color:var(--cgg-gold-l);margin-bottom:.9rem}.cgg-shop-eye::before{content:"";width:34px;height:3px;border-radius:2px;background:var(--cgg-seam)}body.cgg-ui .entry-content .cgg-home .cgg-shop h2{color:#fff!important;font:800 clamp(1.8rem,1.2rem + 2.4vw,3rem)/1.08 var(--cgg-disp);letter-spacing:-.035em;margin:0 0 .7rem}body.cgg-ui .entry-content .cgg-home .cgg-shop-head p{color:rgb(255 255 255 / .82);font-size:clamp(.98rem,.92rem + .3vw,1.1rem);line-height:1.6;max-width:56ch;margin:0}.cgg-shop .cgg-more{display:inline-flex;align-items:center;gap:.5rem;padding:.9em 1.4em;border-radius:99px;border:1.5px solid rgb(255 213 126 / .55);color:var(--cgg-gold-l)!important;text-decoration:none!important;transition:background .2s,color .2s,transform .2s}.cgg-shop .cgg-more:hover{background:var(--cgg-gold-l);color:var(--cgg-g9)!important;transform:translateY(-2px)}.cgg-cat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem}.cgg-cat{--c1:#14935a;--c2:#064a2c;position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:236px;padding:1.2rem 1.25rem;border-radius:22px;color:#fff!important;text-decoration:none!important;overflow:hidden;background:radial-gradient(circle at 88% 108%,rgb(255 255 255 / .2),#fff0 46%),linear-gradient(to top,rgb(0 0 0 / .3),#fff0 62%),linear-gradient(150deg,var(--c1),var(--c2));box-shadow:0 22px 34px -20px rgb(0 0 0 / .75),inset 0 1px 0 rgb(255 255 255 / .3);transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s;-webkit-tap-highlight-color:#fff0}.cgg-cat::before{content:"";position:absolute;inset:8px;border-radius:15px;border:1.5px dashed rgb(255 255 255 / .32);pointer-events:none;z-index:1}.cgg-cat::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(115deg,transparent 38%,rgb(255 255 255 / .26) 50%,transparent 62%);transform:translateX(-130%);transition:transform .8s cubic-bezier(.2,.7,.2,1)}.cgg-cat>*{position:relative;z-index:2}.cgg-cat svg{fill:none;stroke:none;display:block;overflow:visible}.cgg-cat-ico{display:grid;place-items:center;width:112px;height:112px;margin:-8px 0 0 -10px;border-radius:50%;background:radial-gradient(circle,rgb(255 255 255 / .3),#fff0 68%);transition:transform .45s cubic-bezier(.2,.9,.3,1.4)}.cgg-cat-ico svg{width:96px;height:96px;filter:drop-shadow(0 10px 10px rgb(0 0 0 / .38))}.cgg-cat-body{margin-top:auto;padding-top:1.1rem;display:flex;flex-direction:column;gap:.3rem}.cgg-cat-t{font:800 1.22rem/1.15 var(--cgg-disp);letter-spacing:-.02em;color:#fff;text-shadow:0 1px 10px rgb(0 0 0 / .25)}.cgg-cat-d{font-size:.86rem;line-height:1.4;color:rgb(255 255 255 / .92)}.cgg-cat-go{position:absolute!important;top:1.2rem;right:1.25rem;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:rgb(255 255 255 / .2);border:1px solid rgb(255 255 255 / .4);font:900 1rem/1 var(--cgg-disp);color:#fff;transition:background .25s,color .25s,transform .3s}.cgg-cat:active{transform:scale(.98)}.cgg-cat--bat{--c1:#c9801c;--c2:#6b3a06}.cgg-cat--glove{--c1:#e0457b;--c2:#7a1040}.cgg-cat--prot{--c1:#3b7be0;--c2:#12336b}.cgg-cat--kit{--c1:#14a366;--c2:#054a2b}.cgg-cat--shoe{--c1:#f28c1e;--c2:#8f3f00}.cgg-cat--ball{--c1:#d8333f;--c2:#6a0d19}.cgg-cat--train{--c1:#14aebf;--c2:#0a5360}.cgg-cat--know{--c1:#7a6af0;--c2:#2c2285}.cgg-cat--wide{grid-column:1/-1;min-height:0;flex-direction:row;align-items:center;gap:1.2rem;padding:1.15rem 1.5rem;color:var(--cgg-ink)!important;background:linear-gradient(120deg,#ffe7ad,#f2b134 70%,#e39a17);box-shadow:0 22px 34px -22px rgb(0 0 0 / .7),inset 0 1px 0 rgb(255 255 255 / .6)}.cgg-cat--wide::before{border-color:rgb(15 31 23 / .28)}.cgg-cat--wide .cgg-cat-ico{flex:none;width:84px;height:84px;margin:0;border-radius:24px;background:linear-gradient(150deg,#e2603a,#7d2410);box-shadow:0 14px 22px -12px rgb(60 20 0 / .7),inset 0 1px 0 rgb(255 255 255 / .4)}.cgg-cat--wide .cgg-cat-ico svg{width:66px;height:66px}.cgg-cat--wide .cgg-cat-body{margin:0;padding:0;flex:1;min-width:0}.cgg-cat--wide .cgg-cat-t{color:var(--cgg-ink);text-shadow:none}.cgg-cat--wide .cgg-cat-d{color:rgb(15 31 23 / .82)}.cgg-cat--wide .cgg-cat-go{position:static!important;flex:none;width:auto;height:auto;border-radius:99px;padding:.8em 1.2em;background:var(--cgg-g9);border-color:var(--cgg-g9);color:var(--cgg-gold-l);font:800 .74rem/1 var(--cgg-disp);letter-spacing:.1em;text-transform:uppercase}@media(hover:hover){.cgg-cat:hover{transform:translateY(-7px) rotate(-.5deg);box-shadow:0 30px 40px -20px rgb(0 0 0 / .85),inset 0 1px 0 rgb(255 255 255 / .4)}.cgg-cat:hover::after{transform:translateX(130%)}.cgg-cat:hover .cgg-cat-ico{transform:rotate(-7deg) scale(1.08)}.cgg-cat:hover .cgg-cat-go{background:#fff;color:var(--c2);transform:translateX(3px)}.cgg-cat--wide:hover .cgg-cat-go{background:var(--cgg-ink);color:#fff}}@media(max-width:900px){.cgg-cat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.cgg-cat{min-height:224px}}@media(max-width:560px){.cgg-shop-ring{width:300px;height:300px;right:-120px;top:-110px}.cgg-cat-grid{gap:.7rem}.cgg-cat{min-height:176px;padding:.95rem;border-radius:18px}.cgg-cat::before{inset:6px;border-radius:13px}.cgg-cat-ico{width:80px;height:80px;margin:-6px 0 0 -8px}.cgg-cat-ico svg{width:70px;height:70px}.cgg-cat-go{top:.95rem;right:.95rem;width:28px;height:28px;font-size:.85rem}.cgg-cat-body{padding-top:.8rem}.cgg-cat-t{font-size:1.04rem}.cgg-cat-d{font-size:.76rem;line-height:1.35}.cgg-shop .cgg-more{width:100%;justify-content:center}.cgg-cat--wide{flex-wrap:wrap;gap:.8rem;padding:1rem}.cgg-cat--wide .cgg-cat-ico{width:68px;height:68px;margin:0;border-radius:20px}.cgg-cat--wide .cgg-cat-ico svg{width:54px;height:54px}.cgg-cat--wide .cgg-cat-go{width:100%;display:flex;justify-content:center}}@media(max-width:350px){.cgg-cat{min-height:164px}.cgg-cat-t{font-size:.98rem}.cgg-cat-d{display:none}}@media(prefers-reduced-motion:reduce){.cgg-cat,.cgg-cat *,.cgg-cat::after{transition:none!important}}body.home .cgg-sec .wp-block-latest-posts__list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;list-style:none;padding:0;margin:0}body.home .cgg-sec .wp-block-latest-posts__list li{margin:0;background:#fff;border:1px solid var(--cgg-line);border-radius:var(--cgg-r);box-shadow:var(--cgg-sh);overflow:hidden;display:flex;flex-direction:column;position:relative;transition:transform .25s,box-shadow .3s}body.home .cgg-sec .wp-block-latest-posts__list li::before{content:"";position:absolute;left:0;right:0;top:0;height:4px;z-index:3;background:var(--cgg-seam)}body.home .cgg-sec .wp-block-latest-posts__list li:hover{transform:translateY(-5px);box-shadow:var(--cgg-sh-h)}body.home .cgg-sec .wp-block-latest-posts__featured-image{margin:0;overflow:hidden;order:0}body.home .cgg-sec .wp-block-latest-posts__featured-image a{display:block}body.home .cgg-sec .wp-block-latest-posts__featured-image img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1)}body.home .cgg-sec .wp-block-latest-posts__list li:hover .wp-block-latest-posts__featured-image img{transform:scale(1.05)}body.home .cgg-sec .wp-block-latest-posts__list li>:not(.wp-block-latest-posts__featured-image){margin-inline:0!important;padding-inline:1.3rem}body.home .cgg-sec .wp-block-latest-posts__post-title{order:1;margin-top:1.1rem!important;color:var(--cgg-ink)!important;font:800 1.08rem/1.3 var(--cgg-disp);letter-spacing:-.02em;color:var(--cgg-ink);text-decoration:none}body.home .cgg-sec .wp-block-latest-posts__post-title:hover{color:var(--cgg-g6)!important}body.home .cgg-sec .wp-block-latest-posts__post-date{order:2;margin-top:.5rem!important;font:600 .76rem/1 Inter,sans-serif;color:var(--cgg-mut);display:block}body.home .cgg-sec .wp-block-latest-posts__post-excerpt{order:3;margin-top:.6rem!important;padding-bottom:1.3rem;font-size:.88rem;line-height:1.6;color:var(--cgg-mut)}.cgg-band{margin-top:clamp(2.6rem,5vw,4.4rem);background:var(--cgg-stripes),var(--cgg-pitch);color:#fff;position:relative;overflow:hidden;padding:clamp(2.4rem,5vw,4rem) clamp(1.1rem,4vw,3rem);text-align:center}.cgg-band::before,.cgg-band::after{content:"";position:absolute;left:0;right:0;height:5px;background:var(--cgg-seam)}.cgg-band::before{top:0}.cgg-band::after{bottom:0}.cgg-band-in{max-width:720px;margin:0 auto}.cgg-band h2,body.cgg-ui .cgg-band h2{color:#fff!important;font:800 clamp(1.6rem,1.2rem + 2vw,2.6rem)/1.12 var(--cgg-disp);color:#fff;letter-spacing:-.03em;margin:0 0 .8rem}.cgg-band p{color:rgb(255 255 255 / .85);font-size:1.05rem;margin:0 0 1.6rem}.cgg-band .cgg-btn-g{background:linear-gradient(180deg,#f7bd4a,#eea21f);color:#2b1a00!important}.cgg-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 1.8rem;padding:1.6rem 1.1rem;background:var(--cgg-cream);border-bottom:1px solid var(--cgg-line)}.cgg-trust span{font:800 .72rem/1 var(--cgg-disp);letter-spacing:.1em;text-transform:uppercase;color:var(--cgg-g8);display:inline-flex;align-items:center;gap:.55rem}.cgg-trust span::before{content:"";width:.85rem;height:.85rem;border-radius:50%;background:radial-gradient(circle at 35% 30%,#d94456,var(--cgg-red) 65%);flex:none}@media(max-width:1000px){.cgg-pick-grid,body.home .cgg-sec .wp-block-latest-posts__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.cgg-pick-grid,body.home .cgg-sec .wp-block-latest-posts__list{grid-template-columns:1fr}.cgg-sec-head{flex-wrap:wrap}.cgg-more{width:100%;margin-left:48px}}body.cgg-ui .entry-content .cgg-home .cgg-pg p{margin:0 0 1.2em}body.cgg-ui .entry-content .cgg-home .cgg-pg h2{margin:2em 0 .8em;padding-left:1rem}body.cgg-ui .entry-content .cgg-home .cgg-pg h2::before{display:block}body.cgg-ui .entry-content .cgg-home .cgg-pg h2:first-child{margin-top:0}body.cgg-ui .entry-content .cgg-home .cgg-pg ul{margin:0 0 1.4em}.cgg-pg-hero{position:relative;overflow:hidden;background:var(--cgg-stripes),var(--cgg-pitch);color:#fff;padding:clamp(2.8rem,7vw,5.2rem) clamp(1.1rem,4vw,3rem) clamp(3rem,7vw,5.4rem)}.cgg-pg-hero::after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:var(--cgg-seam)}.cgg-pg-hero>*{max-width:860px;margin-left:auto;margin-right:auto;position:relative;z-index:1}.cgg-pg-hero .cgg-kicker{display:flex}body.cgg-ui .entry-content .cgg-pg-hero h1{color:#fff!important;font:800 clamp(2.1rem,1.3rem + 3.6vw,3.8rem)/1.06 var(--cgg-disp);letter-spacing:-.04em;margin:.3rem auto 1rem}body.cgg-ui .entry-content .cgg-pg-hero p{color:rgb(255 255 255 / .86);font-size:clamp(1.02rem,.95rem + .4vw,1.2rem);line-height:1.65;margin:0 auto}.cgg-pg{max-width:860px;margin:0 auto;padding:clamp(2rem,5vw,3.6rem) clamp(1.1rem,3vw,2rem) clamp(2.6rem,6vw,4.5rem);font-size:1.04rem;line-height:1.75}.cgg-pg-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin:2.2rem 0}.cgg-pg-stats div{background:#fff;border:1px solid var(--cgg-line);border-radius:var(--cgg-r);box-shadow:var(--cgg-sh);padding:1.2rem 1rem;text-align:center;position:relative;overflow:hidden}.cgg-pg-stats div::before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--cgg-seam)}.cgg-pg-stats b{display:block;font:800 clamp(1.6rem,1.2rem + 1.4vw,2.2rem)/1 var(--cgg-disp);color:var(--cgg-red);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.cgg-pg-stats span{display:block;margin-top:.5rem;font:800 .66rem/1.3 var(--cgg-disp);letter-spacing:.1em;text-transform:uppercase;color:var(--cgg-mut)}.cgg-pg-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1rem;margin:1.2rem 0 2rem}.cgg-pg-card{background:#fff;border:1px solid var(--cgg-line);border-radius:var(--cgg-r);box-shadow:var(--cgg-sh);padding:1.4rem 1.4rem 1.3rem;position:relative;overflow:hidden;transition:transform .25s,box-shadow .3s}.cgg-pg-card:hover{transform:translateY(-3px);box-shadow:var(--cgg-sh-h)}.cgg-pg-card .ic{width:46px;height:46px;border-radius:14px;background:var(--cgg-g1);display:flex;align-items:center;justify-content:center;font-size:1.4rem;margin-bottom:.8rem}body.cgg-ui .entry-content .cgg-pg-card h3{margin:0 0 .45rem;font-size:1.08rem}body.cgg-ui .entry-content .cgg-pg-card p{margin:0;font-size:.93rem;line-height:1.65;color:var(--cgg-mut)}.cgg-pg-mail{display:flex;gap:1.2rem;align-items:center;background:var(--cgg-stripes),var(--cgg-g8);color:#fff;border-radius:var(--cgg-r);padding:1.5rem 1.6rem;margin:1rem 0 2rem}.cgg-pg-mail .ic{width:54px;height:54px;border-radius:16px;background:rgb(255 255 255 / .1);border:1.5px solid rgb(255 213 126 / .5);display:flex;align-items:center;justify-content:center;font-size:1.5rem;flex:none}.cgg-pg-mail a{color:var(--cgg-gold-l)!important;font:800 clamp(1.15rem,1rem + .8vw,1.6rem)/1.2 var(--cgg-disp);word-break:break-all;text-decoration:none!important}.cgg-pg-mail small{display:block;margin-top:.3rem;color:rgb(255 255 255 / .75);font-size:.88rem}@media(max-width:700px){.cgg-pg-stats{grid-template-columns:repeat(2,1fr)}.cgg-pg-mail{flex-direction:column;align-items:flex-start}}.cgg-hero404{position:relative;overflow:hidden;background:var(--cgg-stripes),var(--cgg-pitch);color:#fff;padding:clamp(2.6rem,7vw,5rem) clamp(1.1rem,4vw,3rem) clamp(3rem,7vw,5rem)}.cgg-hero404::after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:var(--cgg-seam)}.cgg-hero404-in{max-width:860px;margin:0 auto;position:relative;z-index:1}body.cgg-ui .cgg-hero404 h1{color:#fff;font:800 clamp(2.2rem,1.3rem + 4vw,4rem)/1.06 var(--cgg-disp);letter-spacing:-.04em;margin:.3rem 0 1rem}.cgg-hero404 p{color:rgb(255 255 255 / .86);font-size:1.1rem;line-height:1.65;max-width:56ch;margin:0 0 1.6rem}.cgg-chips--wrap{flex-wrap:wrap;overflow:visible;mask-image:none;padding:0}.cgg-hero404 .cgg-chip{background:rgb(255 255 255 / .08);border-color:rgb(255 255 255 / .3);color:#fff}.cgg-hero404 .cgg-chip .cgg-ico{color:var(--cgg-gold-l)}.cgg-hero404 .cgg-chip:hover{background:#fff;color:var(--cgg-g8)}.cgg-hero404 .cgg-chip:hover .cgg-ico{color:var(--cgg-g6)}body.error404 .page-header,body.error404 .error .entry-content-wrap>p{display:none}body.error404 .error .entry-content-wrap{max-width:640px;margin:0 auto;text-align:center}body.error404 .error .page-content{background:#fff0;box-shadow:none;border:0}body.error404 .search-form{position:relative;max-width:560px;margin:0 auto}body.error404 .search-field{width:100%;padding:1.05em 3.6em 1.05em 1.3em;border-radius:99px;border:1.5px solid var(--cgg-line);background:#fff;font-size:1rem;box-shadow:var(--cgg-sh)}body.error404 #primary{padding-block:clamp(2rem,5vw,3.4rem)}body.cgg-ui #colophon.site-footer{background:var(--cgg-stripes),linear-gradient(180deg,var(--cgg-g8),var(--cgg-g9))!important;color:rgb(255 255 255 / .8);position:relative;margin-top:0;content-visibility:auto;contain-intrinsic-size:auto 420px}body.cgg-ui .site-footer::before{content:"";position:absolute;left:0;right:0;top:0;height:5px;background:var(--cgg-seam)}body.cgg-ui .site-footer .site-footer-row-container-inner{background:#fff0;border:0}body.cgg-ui .site-middle-footer-wrap{padding-top:clamp(2rem,4vw,3.2rem)}body.cgg-ui .site-footer a{color:rgb(255 255 255 / .88);text-decoration:none}body.cgg-ui .site-footer a:hover{color:var(--cgg-gold-l)}body.cgg-ui .site-footer h2,body.cgg-ui .site-footer h3,body.cgg-ui .site-footer .widget-title{color:var(--cgg-gold-l);font:800 .78rem/1 var(--cgg-disp);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1rem}body.cgg-ui .site-footer .wp-block-image img{filter:brightness(0) invert(1);opacity:.95;max-width:220px;height:auto}body.cgg-ui .site-footer p{font-size:.9rem;line-height:1.7}body.cgg-ui .site-footer ul{list-style:none;margin:0;padding:0}body.cgg-ui .site-footer .footer-navigation .menu{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;justify-content:center}body.cgg-ui .site-footer .footer-navigation a{font:700 .8rem/1 var(--cgg-disp);letter-spacing:.06em;text-transform:uppercase;padding:.5rem 0}body.cgg-ui .site-bottom-footer-wrap{border-top:1px solid rgb(255 255 255 / .1)}body.cgg-ui .site-bottom-footer-wrap,body.cgg-ui .site-bottom-footer-wrap .site-info{font-size:.82rem;color:rgb(255 255 255 / .62)}#cgg-progress{position:fixed;top:0;left:0;height:4px;width:100%;transform:scaleX(0);transform-origin:0 50%;background:linear-gradient(90deg,var(--cgg-red),var(--cgg-gold));z-index:100001;pointer-events:none;border-radius:0 3px 3px 0;will-change:transform}#cgg-top{position:fixed;right:max(14px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));width:46px;height:46px;border-radius:50%;border:0;background:var(--cgg-g8);color:var(--cgg-gold-l);display:flex;align-items:center;justify-content:center;box-shadow:0 12px 24px -8px rgb(6 38 26 / .55);opacity:0;transform:translateY(12px) scale(.9);pointer-events:none;transition:opacity .25s,transform .25s,background .2s;z-index:9990;cursor:pointer;padding:0}#cgg-top.on{opacity:1;transform:none;pointer-events:auto}#cgg-top:hover{background:var(--cgg-red)}body.cgg-ui .cmplz-cookiebanner{border-radius:16px!important;font-family:Inter,sans-serif}body.cgg-ui .cmplz-cookiebanner .cmplz-btn.cmplz-accept{background:var(--cgg-g6)!important;border-color:var(--cgg-g6)!important;color:#fff!important;border-radius:99px!important;font-weight:800}body.cgg-ui .cmplz-cookiebanner .cmplz-link{color:var(--cgg-g6)!important}@media(max-width:560px){body.cgg-ui .cmplz-cookiebanner .cmplz-message{font-size:.8rem!important;line-height:1.5!important}body.cgg-ui .cmplz-cookiebanner{max-height:62vh!important;overflow:auto!important}body.cgg-ui .cmplz-cookiebanner.cmplz-bottom-left,body.cgg-ui .cmplz-cookiebanner{left:8px!important;right:8px!important;bottom:8px!important;width:auto!important;max-width:none!important}}@media print{.cgg-topbar,#cgg-progress,#cgg-top,.cgg-catbar,.cgg-handoff,.primary-sidebar{display:none!important}}.cgg-picks{display:block!important;max-width:1240px;margin:0 auto;padding:clamp(2.4rem,5vw,4.2rem) clamp(1.1rem,3vw,2rem) 0}.cgg-picks>*,.cgg-sl,.cgg-sl-track{min-width:0;max-width:100%}.cgg-pk-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;margin-bottom:clamp(1.3rem,3vw,2rem)}.cgg-pk-head>div{flex:1 1 440px;min-width:0}.cgg-pk-eye,.cgg-sl-eye{display:inline-flex;align-items:center;gap:.7rem;font:800 .72rem/1 var(--cgg-disp);letter-spacing:.16em;text-transform:uppercase;color:var(--cgg-red);margin-bottom:.8rem}.cgg-pk-eye::before,.cgg-sl-eye::before{content:"";width:34px;height:3px;border-radius:2px;background:var(--cgg-seam)}body.cgg-ui .entry-content .cgg-home .cgg-pk-head h2{font:800 clamp(1.8rem,1.2rem + 2.4vw,3rem)/1.08 var(--cgg-disp);letter-spacing:-.035em;color:var(--cgg-ink);margin:0 0 .6rem}body.cgg-ui .entry-content .cgg-home .cgg-pk-head p{color:var(--cgg-mut);font-size:clamp(.98rem,.92rem + .3vw,1.1rem);line-height:1.6;max-width:60ch;margin:0}.cgg-bp{position:relative;isolation:isolate;border-radius:26px;background:var(--cgg-stripes),var(--cgg-pitch);color:#fff;padding:clamp(1.1rem,3vw,2rem);box-shadow:0 34px 54px -34px rgb(6 38 26 / .95);overflow:hidden}.cgg-bp::before{content:"";position:absolute;left:0;right:0;top:0;height:5px;background:var(--cgg-seam);z-index:2}.cgg-bp-r{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.cgg-bp-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.5rem;margin-bottom:clamp(1rem,2.4vw,1.6rem)}.cgg-bp-q{font:800 clamp(1.25rem,1rem + 1.1vw,1.8rem)/1.1 var(--cgg-disp);letter-spacing:-.03em;color:#fff}.cgg-bp-q span{display:block;font:800 .7rem/1 var(--cgg-disp);letter-spacing:.16em;text-transform:uppercase;color:var(--cgg-gold-l);margin-bottom:.5rem}.cgg-bp-tabs{display:flex;flex-wrap:wrap;gap:.35rem;background:rgb(255 255 255 / .09);padding:.35rem;border-radius:20px}.cgg-bp-tabs label{cursor:pointer;display:flex;flex-direction:column;gap:.25rem;padding:.65rem 1rem;border-radius:15px;color:#fff;transition:background .2s,color .2s;-webkit-tap-highlight-color:#fff0}.cgg-bp-tabs b{font:800 .86rem/1 var(--cgg-disp);letter-spacing:.01em}.cgg-bp-tabs small{font:600 .68rem/1 Inter,sans-serif;opacity:.78}.cgg-bp-tabs label:hover{background:rgb(255 255 255 / .12)}#bp-junior:checked~.cgg-bp-top label[for=bp-junior],#bp-starter:checked~.cgg-bp-top label[for=bp-starter],#bp-club:checked~.cgg-bp-top label[for=bp-club],#bp-serious:checked~.cgg-bp-top label[for=bp-serious]{background:linear-gradient(180deg,#f7bd4a,#eea21f);color:#2b1a00;box-shadow:0 10px 20px -10px rgb(238 162 31 / .9)}#bp-junior:focus-visible~.cgg-bp-top label[for=bp-junior],#bp-starter:focus-visible~.cgg-bp-top label[for=bp-starter],#bp-club:focus-visible~.cgg-bp-top label[for=bp-club],#bp-serious:focus-visible~.cgg-bp-top label[for=bp-serious]{outline:3px solid #fff;outline-offset:2px}.cgg-bp-p{display:none;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(1.1rem,3vw,2.4rem);align-items:center}#bp-junior:checked~.cgg-bp-panels #p-junior,#bp-starter:checked~.cgg-bp-panels #p-starter,#bp-club:checked~.cgg-bp-panels #p-club,#bp-serious:checked~.cgg-bp-panels #p-serious{display:grid;animation:cggpk .45s cubic-bezier(.2,.7,.2,1)}@keyframes cggpk{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.cgg-bp-art{position:relative;aspect-ratio:1/.92;border-radius:24px;display:grid;place-items:center;background:radial-gradient(circle at 28% 18%,rgb(255 255 255 / .36),#fff0 55%),linear-gradient(150deg,var(--c1),var(--c2));border:2px solid rgb(255 255 255 / .5);outline:2px dashed rgb(255 255 255 / .4);outline-offset:-12px;box-shadow:0 30px 46px -26px rgb(0 0 0 / .85),inset 0 2px 0 rgb(255 255 255 / .4);overflow:hidden}.cgg-bp-art svg{width:64%;height:auto;filter:drop-shadow(0 20px 18px rgb(0 0 0 / .42));transform:rotate(-5deg)}.cgg-bp-rib{position:absolute;top:.9rem;left:.9rem;z-index:2;padding:.5em .85em;border-radius:99px;background:linear-gradient(180deg,#fff2c9,#ffd57e);color:#4a2f00;font:800 .68rem/1 var(--cgg-disp);letter-spacing:.08em;text-transform:uppercase;box-shadow:0 8px 16px -8px rgb(0 0 0 / .6)}.cgg-bp-chip{position:absolute;left:50%;bottom:1.05rem;transform:translateX(-50%);max-width:86%;text-align:center;padding:.5em .95em;border-radius:99px;background:rgb(0 0 0 / .34);color:#fff;font:800 .68rem/1.2 var(--cgg-disp);letter-spacing:.09em;text-transform:uppercase}.cgg-bp-tier{display:inline-block;font:800 .72rem/1 var(--cgg-disp);letter-spacing:.14em;text-transform:uppercase;color:var(--cgg-gold-l)}body.cgg-ui .entry-content .cgg-home .cgg-bp-name{font:800 clamp(1.5rem,1.1rem + 1.8vw,2.4rem)/1.08 var(--cgg-disp);letter-spacing:-.035em;color:#fff!important;margin:.5rem 0 .7rem}body.cgg-ui .entry-content .cgg-home .cgg-bp-line{color:rgb(255 255 255 / .88);font-size:clamp(.98rem,.94rem + .25vw,1.08rem);line-height:1.55;margin:0}.cgg-bp-list{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:.5rem}.cgg-bp-list li{position:relative;margin:0;padding-left:1.9rem;font-size:.94rem;line-height:1.45;color:#fff}.cgg-bp-list li::before{content:"";position:absolute;left:0;top:.12em;width:1.25rem;height:1.25rem;border-radius:50%;background:var(--cgg-gold) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23201400' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center/70% no-repeat}body.cgg-ui .entry-content .cgg-home .cgg-bp-heads{margin:1.1rem 0 1.2rem;padding:.2rem 0 .2rem .85rem;border-left:3px solid var(--cgg-gold);font-size:.86rem;line-height:1.5;color:rgb(255 255 255 / .78)}.cgg-bp-heads b{color:var(--cgg-gold-l)}.cgg-bp-cta{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem}.cgg-bp-buy{display:inline-flex;align-items:center;gap:.6rem;padding:1.05em 1.7em;border-radius:99px;background:linear-gradient(180deg,#f7bd4a,#eea21f);color:#2b1a00!important;font:800 .86rem/1 var(--cgg-disp);letter-spacing:.06em;text-transform:uppercase;text-decoration:none!important;box-shadow:0 16px 30px -12px rgb(238 162 31 / .95),inset 0 1px 0 rgb(255 255 255 / .55);transition:transform .2s,box-shadow .25s}.cgg-bp-buy i{font-style:normal;transition:transform .2s}.cgg-bp-buy:hover{transform:translateY(-3px);box-shadow:0 22px 34px -12px rgb(238 162 31)}.cgg-bp-buy:hover i{transform:translateX(4px)}.cgg-bp-read{font:800 .78rem/1.2 var(--cgg-disp);letter-spacing:.08em;text-transform:uppercase;color:var(--cgg-gold-l)!important;text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:5px}.cgg-bp-read:hover{color:#fff!important}body.cgg-ui .entry-content .cgg-home .cgg-bp-fine{margin:.8rem 0 0;font-size:.74rem;color:rgb(255 255 255 / .62)}body.cgg-ui .entry-content .cgg-home .cgg-bp-foot{margin:clamp(1rem,2.4vw,1.5rem) 0 0;padding-top:1rem;border-top:1px solid rgb(255 255 255 / .16);font-size:.9rem;color:rgb(255 255 255 / .82)}.cgg-bp-foot a{color:var(--cgg-gold-l)!important;font-weight:800;text-decoration:none!important;white-space:nowrap}.cgg-bp-foot a:hover{color:#fff!important}.cgg-sl{margin-top:clamp(2rem,4vw,3rem)}.cgg-sl-top{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1rem}body.cgg-ui .entry-content .cgg-home .cgg-sl-top h3{font:800 clamp(1.3rem,1.1rem + .9vw,1.8rem)/1.15 var(--cgg-disp);letter-spacing:-.03em;color:var(--cgg-ink);margin:0}.cgg-sl-nav{display:flex;gap:.5rem}.cgg-sl-nav[hidden]{display:none}.cgg-sl-btn{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--cgg-line);background:#fff;color:var(--cgg-g8);display:grid;place-items:center;cursor:pointer;box-shadow:var(--cgg-sh);transition:background .2s,color .2s,transform .2s,opacity .2s}.cgg-sl-btn:hover:not(:disabled){background:var(--cgg-g8);color:#fff;transform:translateY(-2px)}.cgg-sl-btn:disabled{opacity:.35;cursor:default}.cgg-sl-track{display:flex;gap:1.1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:.5rem .25rem 1.4rem;margin-inline:-.25rem;overscroll-behavior-x:contain}.cgg-sl-track::-webkit-scrollbar{display:none}.cgg-sl-card{--t:#0e7a45;position:relative;flex:0 0 clamp(262px,25vw,310px);scroll-snap-align:start;display:flex;flex-direction:column;border-radius:20px;background:#fff;border:1px solid var(--cgg-line);box-shadow:var(--cgg-sh);overflow:hidden;text-decoration:none!important;color:inherit;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}.cgg-sl-card::before{content:"";position:absolute;left:0;right:0;top:0;height:4px;z-index:3;background:var(--cgg-seam)}.cgg-sl-img{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:var(--cgg-g1)}.cgg-sl-img img{width:100%!important;height:100%!important;object-fit:cover;display:block;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.cgg-sl-tag{position:absolute;left:.8rem;bottom:.8rem;padding:.45em .8em;border-radius:99px;background:var(--t);color:#fff;font:800 .66rem/1 var(--cgg-disp);letter-spacing:.09em;text-transform:uppercase;box-shadow:0 8px 16px -8px rgb(0 0 0 / .6)}.cgg-sl-badge{position:absolute;right:.7rem;top:1rem;padding:.45em .8em;border-radius:99px;background:linear-gradient(180deg,#fff2c9,#ffd57e);color:#4a2f00;font:800 .64rem/1 var(--cgg-disp);letter-spacing:.07em;text-transform:uppercase;box-shadow:0 8px 16px -8px rgb(0 0 0 / .55)}.cgg-sl-body{display:flex;flex-direction:column;gap:.45rem;flex:1;padding:1.05rem 1.15rem 1.2rem}.cgg-sl-t{font:800 1.08rem/1.25 var(--cgg-disp);letter-spacing:-.02em;color:var(--cgg-ink)}.cgg-sl-d{font-size:.86rem;line-height:1.5;color:var(--cgg-mut)}.cgg-sl-go{margin-top:auto;padding-top:.5rem;font:800 .72rem/1 var(--cgg-disp);letter-spacing:.1em;text-transform:uppercase;color:var(--cgg-red);transition:letter-spacing .25s}.cgg-sl-prog{height:5px;border-radius:9px;background:var(--cgg-line2);overflow:hidden;margin-top:-.2rem}.cgg-sl-prog i{display:block;height:100%;width:30%;border-radius:9px;background:var(--cgg-red);transform-origin:left;transition:transform .15s linear}@media(hover:hover){.cgg-sl-card:hover{transform:translateY(-6px);box-shadow:var(--cgg-sh-h)}.cgg-sl-card:hover .cgg-sl-img img{transform:scale(1.06)}.cgg-sl-card:hover .cgg-sl-go{letter-spacing:.14em}}.cgg-perks{margin-top:clamp(1.6rem,3vw,2.4rem);border-radius:26px;background:linear-gradient(180deg,#fffaf0,#fff4dc);border:1.5px dashed #e6c978;padding:clamp(1.1rem,2.6vw,1.8rem)}.cgg-perks-head{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-bottom:1.1rem}.cgg-perks-head b{padding:.55em 1em;border-radius:99px;background:var(--cgg-ink);color:var(--cgg-gold-l);font:800 .72rem/1 var(--cgg-disp);letter-spacing:.14em;text-transform:uppercase}.cgg-perks-head span{font-size:.88rem;color:var(--cgg-mut);line-height:1.45;flex:1 1 260px}.cgg-perks-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.cgg-perk{--a:#f59e0b;--b:#a14a00;display:flex;gap:1rem;align-items:flex-start;padding:1.1rem;border-radius:20px;background:#fff;border:1px solid var(--cgg-line);box-shadow:var(--cgg-sh)}.cgg-perk{--bt:#b45309}.cgg-perk--prime{--a:#0ea5e9;--b:#074c75;--bt:#0b7bb8}.cgg-perk--ku{--a:#7c6cf2;--b:#2b2285;--bt:#6252e0}.cgg-perk-ico{flex:none;width:68px;height:68px;border-radius:20px;display:grid;place-items:center;background:radial-gradient(circle at 28% 20%,rgb(255 255 255 / .35),#fff0 55%),linear-gradient(150deg,var(--a),var(--b));box-shadow:0 14px 22px -12px rgb(0 0 0 / .6),inset 0 1px 0 rgb(255 255 255 / .4)}.cgg-perk-ico svg{width:46px;height:46px;filter:drop-shadow(0 6px 6px rgb(0 0 0 / .3))}body.cgg-ui .entry-content .cgg-home .cgg-perk h4{font:800 1.05rem/1.25 var(--cgg-disp);letter-spacing:-.02em;color:var(--cgg-ink);margin:0 0 .4rem}body.cgg-ui .entry-content .cgg-home .cgg-perk p{font-size:.86rem;line-height:1.5;color:var(--cgg-mut);margin:0 0 .85rem}.cgg-perk-cta{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem}.cgg-perk-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.8em 1.15em;border-radius:99px;background:linear-gradient(150deg,var(--bt),var(--b));color:#fff!important;font:800 .74rem/1 var(--cgg-disp);letter-spacing:.06em;text-transform:uppercase;text-decoration:none!important;box-shadow:0 12px 20px -12px rgb(0 0 0 / .7);transition:transform .2s}.cgg-perk-btn i{font-style:normal}.cgg-perk-btn:hover{transform:translateY(-2px)}.cgg-perk-sub{font:700 .78rem/1.3 Inter,sans-serif;color:var(--cgg-g6)!important;text-decoration:underline!important;text-underline-offset:3px}body.cgg-ui .entry-content .cgg-home .cgg-pk-note{margin:1.1rem 0 0;font-size:.78rem;line-height:1.5;color:var(--cgg-mut)}.cgg-pk-note a{color:var(--cgg-g6)!important;font-weight:700}@media(max-width:960px){.cgg-perks-grid{grid-template-columns:1fr}.cgg-bp-p{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}}@media(max-width:720px){.cgg-bp-p{grid-template-columns:1fr}.cgg-bp-art{aspect-ratio:1/.62;max-height:230px}.cgg-bp-art svg{width:auto;height:84%}.cgg-bp-tabs{width:100%;display:grid;grid-template-columns:repeat(2,1fr);border-radius:18px}.cgg-bp-tabs label{padding:.7rem .9rem}.cgg-bp-buy{width:100%;justify-content:center}.cgg-bp-cta{flex-direction:column;align-items:stretch;text-align:center}.cgg-sl-card{flex-basis:78vw}.cgg-sl-nav{display:none}.cgg-bp-chip{display:none}}@media(prefers-reduced-motion:reduce){.cgg-bp-p,.cgg-sl-card,.cgg-sl-img img{animation:none!important;transition:none!important}.cgg-sl-track{scroll-behavior:auto}}:root{--ico-bat:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 96 96%22%3E%3Cg transform=%22translate%285 5%29 scale%28.9%29 rotate%2842 48 48%29%22%3E%3Crect x=%2244%22 y=%220%22 width=%228%22 height=%2230%22 rx=%224%22 fill=%22%23fff0cc%22/%3E%3Cpath d=%22M44 8h8M44 14h8M44 20h8%22 stroke=%22%23e3a23a%22 stroke-width=%222.2%22/%3E%3Cpath d=%22M44 28h8l16 16v38a9 9 0 0 1-9 9H37a9 9 0 0 1-9-9V44z%22 fill=%22%23fff%22/%3E%3Cpath d=%22M48 28h4l16 16v38a9 9 0 0 1-9 9h-11z%22 fill=%22rgba%280%2C0%2C0%2C.17%29%22/%3E%3Crect x=%2228%22 y=%2256%22 width=%2240%22 height=%2213%22 fill=%22%23ffd57e%22/%3E%3C/g%3E%3Ccircle cx=%2278%22 cy=%2278%22 r=%2214%22 fill=%22%23fff0cc%22/%3E%3Cpath d=%22M69 70c6 5 6 11 0 16M87 70c-6 5-6 11 0 16%22 fill=%22none%22 stroke=%22%23c8283a%22 stroke-width=%222.2%22 stroke-dasharray=%222.4 2.8%22 stroke-linecap=%22round%22/%3E%3C/svg%3E");--ico-glove:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 96 96%22%3E%3Crect x=%2226%22 y=%2212%22 width=%2212%22 height=%2238%22 rx=%226%22 fill=%22%23fff0cc%22/%3E%3Crect x=%2238%22 y=%226%22 width=%2212%22 height=%2244%22 rx=%226%22 fill=%22%23fff%22/%3E%3Crect x=%2250%22 y=%2210%22 width=%2212%22 height=%2240%22 rx=%226%22 fill=%22%23fff%22/%3E%3Crect x=%2262%22 y=%2218%22 width=%2211%22 height=%2234%22 rx=%225.5%22 fill=%22%23fff0cc%22/%3E%3Crect x=%226%22 y=%2246%22 width=%2213%22 height=%2232%22 rx=%226.5%22 transform=%22rotate%28-24 12 62%29%22 fill=%22%23fff0cc%22/%3E%3Cpath d=%22M20 46h54v20a24 24 0 0 1-24 24h-6a24 24 0 0 1-24-24z%22 fill=%22%23fff%22/%3E%3Cpath d=%22M62 46h12v20a24 24 0 0 1-12 21z%22 fill=%22rgba%280%2C0%2C0%2C.17%29%22/%3E%3Cpath d=%22M26 26h12M38 20h12M50 24h12M62 31h11%22 stroke=%22%23e3a23a%22 stroke-width=%222.2%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M32 58h30%22 stroke=%22%23e3a23a%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3Crect x=%2222%22 y=%2282%22 width=%2252%22 height=%2211%22 rx=%224%22 fill=%22%23ffd57e%22/%3E%3C/svg%3E");--ico-helmet:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 96 96%22%3E%3Cpath d=%22M10 58a38 38 0 0 1 76 0v5H10z%22 fill=%22%23fff%22/%3E%3Cpath d=%22M48 20a38 38 0 0 1 38 38v5H48z%22 fill=%22rgba%280%2C0%2C0%2C.17%29%22/%3E%3Cpath d=%22M48 20v43%22 stroke=%22%23ffd57e%22 stroke-width=%227%22/%3E%3Crect x=%226%22 y=%2258%22 width=%2284%22 height=%2210%22 rx=%225%22 fill=%22%23fff0cc%22/%3E%3Cg fill=%22none%22 stroke=%22%23fff0cc%22 stroke-width=%223.6%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M20 69v10a9 9 0 0 0 9 9h38a9 9 0 0 0 9-9V69%22/%3E%3Cpath d=%22M34 69v19M48 69v19M62 69v19M20 78h56%22/%3E%3C/g%3E%3C/svg%3E");--ico-kit:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 96 96%22%3E%3Cg transform=%22rotate%28-30 70 40%29%22%3E%3Crect x=%2264%22 y=%222%22 width=%2211%22 height=%2240%22 rx=%225%22 fill=%22%23fff0cc%22/%3E%3Cpath d=%22M64 12h11M64 19h11%22 stroke=%22%23e3a23a%22 stroke-width=%222.2%22/%3E%3C/g%3E%3Cpath d=%22M28 38a20 20 0 0 1 40 0%22 fill=%22none%22 stroke=%22%23fff0cc%22 stroke-width=%226%22 stroke-linecap=%22round%22/%3E%3Crect x=%226%22 y=%2234%22 width=%2284%22 height=%2248%22 rx=%2221%22 fill=%22%23fff%22/%3E%3Crect x=%2241%22 y=%2234%22 width=%2214%22 height=%2248%22 fill=%22rgba%280%2C0%2C0%2C.17%29%22/%3E%3Crect x=%226%22 y=%2248%22 width=%2222%22 height=%2228%22 rx=%2211%22 fill=%22%23ffd57e%22/%3E%3Crect x=%2268%22 y=%2248%22 width=%2222%22 height=%2228%22 rx=%2211%22 fill=%22%23ffd57e%22/%3E%3Cpath d=%22M30 52h36%22 stroke=%22%23e3a23a%22 stroke-width=%223%22 stroke-linecap=%22round%22/%3E%3C/svg%3E");--ico-shoe:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 96 96%22%3E%3Cpath d=%22M8 72V46a6 6 0 0 1 6-6h10c8 0 12-6 14-11 2-5 6-6 11-4l12 7c8 4 14 6 22 9 6 3 9 9 9 17v14z%22 fill=%22%23fff%22/%3E%3Cpath d=%22M8 58h82v14H8z%22 fill=%22rgba%280%2C0%2C0%2C.17%29%22/%3E%3Cpath d=%22M42 33l9 6M49 29l9 6M56 33l9 6%22 stroke=%22%23e3a23a%22 stroke-width=%223%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M14 52h28%22 stroke=%22%23ffd57e%22 stroke-width=%223%22 stroke-linecap=%22round%22/%3E%3Crect x=%226%22 y=%2270%22 width=%2286%22 height=%229%22 rx=%224.5%22 fill=%22%23ffd57e%22/%3E%3Cpath d=%22M14 79h9l-4.5 12zM32 79h9l-4.5 12zM58 79h9l-4.5 12zM76 79h9l-4.5 12z%22 fill=%22%23fff0cc%22/%3E%3C/svg%3E");--ico-ball:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 96 96%22%3E%3Ccircle cx=%2248%22 cy=%2248%22 r=%2238%22 fill=%22%23fff0cc%22/%3E%3Cpath d=%22M48 10a38 38 0 0 1 0 76a48 48 0 0 0 0-76z%22 fill=%22rgba%280%2C0%2C0%2C.17%29%22/%3E%3Cpath d=%22M32 12c16 16 16 56 0 72%22 fill=%22none%22 stroke=%22%23c8283a%22 stroke-width=%223.4%22 stroke-dasharray=%223.4 4.6%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M64 12c-16 16-16 56 0 72%22 fill=%22none%22 stroke=%22%23c8283a%22 stroke-width=%223.4%22 stroke-dasharray=%223.4 4.6%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M38 11c16 17 16 57 0 74M58 11c-16 17-16 57 0 74%22 fill=%22none%22 stroke=%22%23c8283a%22 stroke-width=%222.6%22/%3E%3Cellipse cx=%2232%22 cy=%2229%22 rx=%2210%22 ry=%225.5%22 transform=%22rotate%28-35 32 29%29%22 fill=%22%23fff%22 opacity=%22.75%22/%3E%3C/svg%3E");--ico-stumps:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 96 96%22%3E%3Crect x=%2220%22 y=%2222%22 width=%2212%22 height=%2262%22 rx=%225%22 fill=%22%23fff%22/%3E%3Crect x=%2242%22 y=%2222%22 width=%2212%22 height=%2262%22 rx=%225%22 fill=%22%23fff%22/%3E%3Crect x=%2264%22 y=%2222%22 width=%2212%22 height=%2262%22 rx=%225%22 fill=%22%23fff%22/%3E%3Crect x=%2227%22 y=%2222%22 width=%225%22 height=%2262%22 rx=%222.5%22 fill=%22rgba%280%2C0%2C0%2C.17%29%22/%3E%3Crect x=%2249%22 y=%2222%22 width=%225%22 height=%2262%22 rx=%222.5%22 fill=%22rgba%280%2C0%2C0%2C.17%29%22/%3E%3Crect x=%2271%22 y=%2222%22 width=%225%22 height=%2262%22 rx=%222.5%22 fill=%22rgba%280%2C0%2C0%2C.17%29%22/%3E%3Crect x=%2217%22 y=%2213%22 width=%2228%22 height=%228%22 rx=%224%22 fill=%22%23ffd57e%22/%3E%3Crect x=%2251%22 y=%2213%22 width=%2228%22 height=%228%22 rx=%224%22 fill=%22%23ffd57e%22/%3E%3Crect x=%228%22 y=%2282%22 width=%2280%22 height=%227%22 rx=%223.5%22 fill=%22%23fff0cc%22/%3E%3C/svg%3E");--ico-book:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 96 96%22%3E%3Cpath d=%22M48 24c-9-7-24-9-38-7v54c14-2 29 0 38 7z%22 fill=%22%23fff%22/%3E%3Cpath d=%22M48 24c9-7 24-9 38-7v54c-14-2-29 0-38 7z%22 fill=%22%23fff0cc%22/%3E%3Cpath d=%22M48 24v54%22 stroke=%22%23e3a23a%22 stroke-width=%222.6%22/%3E%3Cg fill=%22none%22 stroke=%22%23e3a23a%22 stroke-width=%222.6%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M17 31c8-1 16 0 25 4M17 42c8-1 16 0 25 4M17 53c8-1 16 0 25 4M55 35c9-4 17-5 25-4M55 46c9-4 17-5 25-4%22/%3E%3C/g%3E%3Cpath d=%22M60 14v26l6-5 6 5V13z%22 fill=%22%23c8283a%22/%3E%3Cpath d=%22M8 78c14-2 29 0 40 8 11-8 26-10 40-8%22 fill=%22none%22 stroke=%22%23ffd57e%22 stroke-width=%223.4%22 stroke-linecap=%22round%22/%3E%3C/svg%3E");--ico-phones:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 96 96%22%3E%3Cpath d=%22M17 56V48a31 31 0 0 1 62 0v8%22 fill=%22none%22 stroke=%22%23fff0cc%22 stroke-width=%227%22 stroke-linecap=%22round%22/%3E%3Crect x=%228%22 y=%2250%22 width=%2218%22 height=%2232%22 rx=%228%22 fill=%22%23fff%22/%3E%3Crect x=%2270%22 y=%2250%22 width=%2218%22 height=%2232%22 rx=%228%22 fill=%22%23fff%22/%3E%3Crect x=%2213%22 y=%2258%22 width=%228%22 height=%2216%22 rx=%224%22 fill=%22%23ffd57e%22/%3E%3Crect x=%2275%22 y=%2258%22 width=%228%22 height=%2216%22 rx=%224%22 fill=%22%23ffd57e%22/%3E%3Cpath d=%22M48 58c-5-3-12-4-18-3v26c6-1 13 0 18 3z%22 fill=%22%23fff%22/%3E%3Cpath d=%22M48 58c5-3 12-4 18-3v26c-6-1-13 0-18 3z%22 fill=%22%23fff0cc%22/%3E%3Cpath d=%22M48 58v26%22 stroke=%22%23e3a23a%22 stroke-width=%222%22/%3E%3C/svg%3E");--ico-wrench:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 96 96%22%3E%3Cpath d=%22M66 10a24 24 0 0 0-25 31L12 70a9 9 0 0 0 13 13l29-29a24 24 0 0 0 31-25L72 41l-12-3-3-12z%22 fill=%22%23fff%22/%3E%3Cpath d=%22M54 54l29 29%22 stroke=%22%23fff%22 stroke-width=%220%22/%3E%3Ccircle cx=%2220%22 cy=%2276%22 r=%223.4%22 fill=%22%23e3a23a%22/%3E%3C/svg%3E");--ico-pulse:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 96 96%22%3E%3Ccircle cx=%2248%22 cy=%2248%22 r=%2238%22 fill=%22rgba%280%2C0%2C0%2C.17%29%22/%3E%3Ccircle cx=%2248%22 cy=%2248%22 r=%2238%22 fill=%22none%22 stroke=%22%23ffd57e%22 stroke-width=%224%22/%3E%3Cpath d=%22M12 50h18l8-20 14 42 10-26 6 4h16%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%226%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E");--ico-chat:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 96 96%22%3E%3Cpath d=%22M16 16h64a8 8 0 0 1 8 8v36a8 8 0 0 1-8 8H46L26 88V68h-10a8 8 0 0 1-8-8V24a8 8 0 0 1 8-8z%22 fill=%22%23fff%22/%3E%3Cpath d=%22M48 16h32a8 8 0 0 1 8 8v36a8 8 0 0 1-8 8H46z%22 fill=%22rgba%280%2C0%2C0%2C.17%29%22/%3E%3Ccircle cx=%2230%22 cy=%2242%22 r=%225.5%22 fill=%22%23e3a23a%22/%3E%3Ccircle cx=%2248%22 cy=%2242%22 r=%225.5%22 fill=%22%23e3a23a%22/%3E%3Ccircle cx=%2266%22 cy=%2242%22 r=%225.5%22 fill=%22%23e3a23a%22/%3E%3C/svg%3E");--ico-chart:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 96 96%22%3E%3Crect x=%2212%22 y=%2250%22 width=%2218%22 height=%2234%22 rx=%224%22 fill=%22%23fff0cc%22/%3E%3Crect x=%2239%22 y=%2226%22 width=%2218%22 height=%2258%22 rx=%224%22 fill=%22%23fff%22/%3E%3Crect x=%2266%22 y=%2210%22 width=%2218%22 height=%2274%22 rx=%224%22 fill=%22%23ffd57e%22/%3E%3Crect x=%226%22 y=%2284%22 width=%2284%22 height=%226%22 rx=%223%22 fill=%22%23fff0cc%22/%3E%3C/svg%3E");--ico-star:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 96 96%22%3E%3Cpolygon points=%2248.0%2C11.0 58.6%2C36.4 86.0%2C38.6 65.1%2C56.6 71.5%2C83.4 48.0%2C69.0 24.5%2C83.4 30.9%2C56.6 10.0%2C38.6 37.4%2C36.4%22 fill=%22%23fff%22 stroke=%22%23ffd57e%22 stroke-width=%225%22 stroke-linejoin=%22round%22/%3E%3Cpolygon points=%2248.0%2C34.0 52.7%2C44.5 64.2%2C45.7 55.6%2C53.5 58.0%2C64.8 48.0%2C59.0 38.0%2C64.8 40.4%2C53.5 31.8%2C45.7 43.3%2C44.5%22 fill=%22%23ffd57e%22/%3E%3C/svg%3E");--ico-target:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 96 96%22%3E%3Ccircle cx=%2248%22 cy=%2248%22 r=%2240%22 fill=%22%23fff%22/%3E%3Ccircle cx=%2248%22 cy=%2248%22 r=%2229%22 fill=%22%23c8283a%22/%3E%3Ccircle cx=%2248%22 cy=%2248%22 r=%2218%22 fill=%22%23fff%22/%3E%3Ccircle cx=%2248%22 cy=%2248%22 r=%227%22 fill=%22%23c8283a%22/%3E%3C/svg%3E");--ico-gift:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 96 96%22%3E%3Cpath d=%22M48 30C34 8 14 20 30 30M48 30C62 8 82 20 66 30%22 fill=%22none%22 stroke=%22%23ffd57e%22 stroke-width=%226%22 stroke-linecap=%22round%22/%3E%3Crect x=%2212%22 y=%2238%22 width=%2272%22 height=%2246%22 rx=%225%22 fill=%22%23fff%22/%3E%3Crect x=%228%22 y=%2228%22 width=%2280%22 height=%2215%22 rx=%225%22 fill=%22%23fff0cc%22/%3E%3Crect x=%2241%22 y=%2228%22 width=%2214%22 height=%2256%22 fill=%22%23ffd57e%22/%3E%3C/svg%3E");--ico-truck:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 96 96%22%3E%3Crect x=%226%22 y=%2224%22 width=%2248%22 height=%2242%22 rx=%226%22 fill=%22%23fff%22/%3E%3Cpath d=%22M54 36h19l14 15v15H54z%22 fill=%22%23fff0cc%22/%3E%3Cpath d=%22M62 42h9l8 9H62z%22 fill=%22rgba%280%2C0%2C0%2C.17%29%22/%3E%3Cpath d=%22M16 38h28M16 48h20%22 stroke=%22%23e3a23a%22 stroke-width=%223%22 stroke-linecap=%22round%22/%3E%3Ccircle cx=%2226%22 cy=%2268%22 r=%2210%22 fill=%22%23ffd57e%22/%3E%3Ccircle cx=%2226%22 cy=%2268%22 r=%224%22 fill=%22%23e3a23a%22/%3E%3Ccircle cx=%2270%22 cy=%2268%22 r=%2210%22 fill=%22%23ffd57e%22/%3E%3Ccircle cx=%2270%22 cy=%2268%22 r=%224%22 fill=%22%23e3a23a%22/%3E%3C/svg%3E")}body.category{--cgg-hero-ico:var(--ico-ball);--cgg-c1:#14935a;--cgg-c2:#064a2c}body.category.category-cricket-bats{--cgg-hero-ico:var(--ico-bat);--cgg-c1:#c9801c;--cgg-c2:#6b3a06}a.category-link-cricket-bats,.category-link-cricket-bats{--cat:#a8742a}body.category.category-cricket-gloves{--cgg-hero-ico:var(--ico-glove);--cgg-c1:#e0457b;--cgg-c2:#7a1040}a.category-link-cricket-gloves,.category-link-cricket-gloves{--cat:#b3202f}body.category.category-protective-gear{--cgg-hero-ico:var(--ico-helmet);--cgg-c1:#3b7be0;--cgg-c2:#12336b}a.category-link-protective-gear,.category-link-protective-gear{--cat:#1d4e89}body.category.category-cricket-helmets{--cgg-hero-ico:var(--ico-helmet);--cgg-c1:#3b7be0;--cgg-c2:#12336b}a.category-link-cricket-helmets,.category-link-cricket-helmets{--cat:#1d4e89}body.category.category-cricket-kits{--cgg-hero-ico:var(--ico-kit);--cgg-c1:#14a366;--cgg-c2:#054a2b}a.category-link-cricket-kits,.category-link-cricket-kits{--cat:#0e7a45}body.category.category-clothing-and-shoes{--cgg-hero-ico:var(--ico-shoe);--cgg-c1:#f28c1e;--cgg-c2:#8f3f00}a.category-link-clothing-and-shoes,.category-link-clothing-and-shoes{--cat:#c26a00}body.category.category-cricket-balls{--cgg-hero-ico:var(--ico-ball);--cgg-c1:#d8333f;--cgg-c2:#6a0d19}a.category-link-cricket-balls,.category-link-cricket-balls{--cat:#b3202f}body.category.category-training-equipment{--cgg-hero-ico:var(--ico-stumps);--cgg-c1:#14aebf;--cgg-c2:#0a5360}a.category-link-training-equipment,.category-link-training-equipment{--cat:#0f7a86}body.category.category-care-maintenance{--cgg-hero-ico:var(--ico-wrench);--cgg-c1:#8b6fd6;--cgg-c2:#3d2a7a}a.category-link-care-maintenance,.category-link-care-maintenance{--cat:#6b5b95}body.category.category-cricket-knowledge-hub{--cgg-hero-ico:var(--ico-book);--cgg-c1:#7a6af0;--cgg-c2:#2c2285}a.category-link-cricket-knowledge-hub,.category-link-cricket-knowledge-hub{--cat:#3b4cca}body.category.category-cricket-books-audiobooks{--cgg-hero-ico:var(--ico-phones);--cgg-c1:#e2603a;--cgg-c2:#7d2410}a.category-link-cricket-books-audiobooks,.category-link-cricket-books-audiobooks{--cat:#e2603a}body.category.category-advanced-buying-guides{--cgg-hero-ico:var(--ico-target);--cgg-c1:#5c7a8a;--cgg-c2:#26343c}a.category-link-advanced-buying-guides,.category-link-advanced-buying-guides{--cat:#495057}body.category.category-cricket-fitness{--cgg-hero-ico:var(--ico-pulse);--cgg-c1:#e0457b;--cgg-c2:#7a1040}a.category-link-cricket-fitness,.category-link-cricket-fitness{--cat:#c2255c}body.category.category-expert-advice{--cgg-hero-ico:var(--ico-chat);--cgg-c1:#7a5af8;--cgg-c2:#2f1f96}a.category-link-expert-advice,.category-link-expert-advice{--cat:#5f3dc4}body.category.category-cricket-analysis{--cgg-hero-ico:var(--ico-chart);--cgg-c1:#14aebf;--cgg-c2:#0a5360}a.category-link-cricket-analysis,.category-link-cricket-analysis{--cat:#0b7285}body.category.category-editors-pick{--cgg-hero-ico:var(--ico-star);--cgg-c1:#e8a020;--cgg-c2:#8a5200}a.category-link-editors-pick,.category-link-editors-pick{--cat:#b7791f}body.category.category-cricket-gear-reviews{--cgg-hero-ico:var(--ico-bat);--cgg-c1:#c9801c;--cgg-c2:#6b3a06}a.category-link-cricket-gear-reviews,.category-link-cricket-gear-reviews{--cat:#0e7a45}body.category.category-cricket-gift-guides{--cgg-hero-ico:var(--ico-gift);--cgg-c1:#e0457b;--cgg-c2:#7a1040}a.category-link-cricket-gift-guides,.category-link-cricket-gift-guides{--cat:#c2255c}body.category.category-womens-cricket{--cgg-hero-ico:var(--ico-star);--cgg-c1:#e8a020;--cgg-c2:#8a5200}a.category-link-womens-cricket,.category-link-womens-cricket{--cat:#c2255c}body.category.category-youth-kids{--cgg-hero-ico:var(--ico-ball);--cgg-c1:#d8333f;--cgg-c2:#6a0d19}a.category-link-youth-kids,.category-link-youth-kids{--cat:#e67700}body.category.category-tech-apps{--cgg-hero-ico:var(--ico-chart);--cgg-c1:#14aebf;--cgg-c2:#0a5360}a.category-link-tech-apps,.category-link-tech-apps{--cat:#0b7285}body.category.category-regional-diaspora{--cgg-hero-ico:var(--ico-book);--cgg-c1:#7a6af0;--cgg-c2:#2c2285}a.category-link-regional-diaspora,.category-link-regional-diaspora{--cat:#5f3dc4}body.category.category-cricket-event-seasonal{--cgg-hero-ico:var(--ico-star);--cgg-c1:#e8a020;--cgg-c2:#8a5200}a.category-link-cricket-event-seasonal,.category-link-cricket-event-seasonal{--cat:#b3202f}body.category.category-cricket-brand-reviews{--cgg-hero-ico:var(--ico-target);--cgg-c1:#5c7a8a;--cgg-c2:#26343c}a.category-link-cricket-brand-reviews,.category-link-cricket-brand-reviews{--cat:#495057}body.category.category-uncategorized{--cgg-hero-ico:var(--ico-ball);--cgg-c1:#d8333f;--cgg-c2:#6a0d19}a.category-link-uncategorized,.category-link-uncategorized{--cat:#0e7a45}