.etg-gc{--gold:#c2923a;--orange:#f7941d;--orange-d:#d97706;--teal:#067a7e;--ink:#1f1d1a;--text:#57534d;--muted:#76706a;--line:#ece5da;--sand:#faf6ef;--ease:cubic-bezier(.16,1,.3,1);max-width:1200px;margin:0 auto 64px;padding:0 16px;font-family:"Open Sans",sans-serif;color:var(--text)}.etg-gc,.etg-gc *,.etg-gc *::before,.etg-gc *::after{box-sizing:border-box}.etg-gc a,.etg-gc a:hover,.etg-gc a:focus{color:inherit;text-decoration:none}.etg-gc ul{list-style:none;margin:0;padding:0}.etg-gc li{margin:0;padding:0;color:inherit}.etg-gc div,.etg-gc p{color:inherit}.etg-gc h2:not(.qodef-st-title),.etg-gc h3{padding:0;text-transform:none;letter-spacing:normal}.etg-gc img{max-width:100%;border:0;border-radius:0;box-shadow:none}.etg-gc button{margin:0;text-transform:none;letter-spacing:normal}.etg-gc :focus-visible{outline:3px solid var(--orange);outline-offset:3px;border-radius:8px}.etg-gc .etg-gc-x{margin:0;font-size:.9375rem;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.etg-gc .etg-gc-go{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#fff;color:var(--orange-d);transition:background .3s var(--ease),color .3s,transform .3s var(--ease)}.etg-gc .etg-gc-go svg{width:20px;height:20px}.etg-gc .etg-gc-go--solid{background:var(--orange);color:#fff}.etg-gc .etg-gc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 24px;border-radius:4px;background:var(--orange);color:#fff!important;font:700 .9375rem "Open Sans",sans-serif;white-space:nowrap;transition:background .2s}.etg-gc .etg-gc-btn:hover{background:var(--orange-d)}.etg-gc .etg-gc-empty{margin:0;padding:32px 0;text-align:center;font-size:1rem;color:var(--muted)}.etg-gc .etg-gc-nav{display:flex;gap:10px;flex:none}.etg-gc .etg-gc-nav[hidden]{display:none}.etg-gc .etg-gc-arrow{display:grid;place-items:center;width:52px;height:52px;padding:0;border-radius:50%;border:1px solid var(--line);background:#fff;color:var(--ink);cursor:pointer;box-shadow:0 10px 20px -14px rgb(70 48 15 / .45);transition:background .25s,color .25s,border-color .25s,transform .3s var(--ease),opacity .25s}.etg-gc .etg-gc-arrow svg{width:22px;height:22px}.etg-gc .etg-gc-arrow--next svg{transform:rotate(180deg)}.etg-gc .etg-gc-arrow:hover:not(:disabled){background:var(--orange);border-color:var(--orange);color:#fff;transform:translateY(-2px)}.etg-gc .etg-gc-arrow:disabled{opacity:.4;cursor:default;box-shadow:none}.etg-gc .etg-gc-arrow:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.etg-gc.etg-gc-guide{position:relative;isolation:isolate;margin-top:8px;padding-top:44px;padding-bottom:8px}.etg-gc .etg-gc-guide__head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px 40px;margin:0 clamp(0px,2vw,24px) 30px}.etg-gc .etg-gc-guide__head--nav-only{justify-content:flex-end;margin-bottom:16px}.etg-gc.etg-gc-guide--nav-only{padding-top:20px}.etg-gc .etg-gc-eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 12px;font:700 .8125rem/1 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--teal)}.etg-gc .etg-gc-eyebrow::before{content:"";width:32px;height:2px;border-radius:2px;background:var(--gold)}.etg-gc .etg-gc-guide__t{margin:0;font:800 clamp(2rem,1.4rem + 2.4vw,3.25rem)/1.05 Montserrat,sans-serif;letter-spacing:-.015em;color:var(--ink);text-wrap:balance}.etg-gc .etg-gc-guide__t span{color:var(--gold)}.etg-gc .etg-gc-guide__lede{max-width:52ch;margin:14px 0 0;font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.6;color:var(--text)}.etg-gc .etg-gc-guide__lede a{color:var(--orange-d);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.etg-gc .etg-gc-guide__lede a:hover{color:var(--ink);text-decoration:underline}.etg-gc .etg-gc-rail{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(170px,15vw,200px);gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 2px;padding:6px 2px 30px;scrollbar-width:none}.etg-gc .etg-gc-rail::-webkit-scrollbar{display:none}.etg-gc .etg-gc-rail__item{scroll-snap-align:start}.etg-gc .etg-gc-topic{position:relative;display:block;height:clamp(250px,21vw,290px);border-radius:20px;overflow:hidden;isolation:isolate;background:#d9cfbf;box-shadow:0 26px 40px -26px rgb(40 25 5 / .6);transition:transform .5s var(--ease),box-shadow .5s var(--ease)}.etg-gc .etg-gc-topic__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform 1s var(--ease)}.etg-gc .etg-gc-topic__img--none{object-fit:contain;padding:14% 24% 44%}.etg-gc .etg-gc-topic::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgb(12 9 4 / .28) 0%,#fff0 26%,rgb(12 9 4 / .12) 48%,rgb(12 9 4 / .86) 100%)}.etg-gc .etg-gc-topic__no{position:absolute;top:16px;left:16px;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--orange);color:#fff;font:800 .8125rem/1 Montserrat,sans-serif;font-variant-numeric:tabular-nums;box-shadow:0 6px 14px -6px rgb(0 0 0 / .5)}.etg-gc .etg-gc-topic__body{position:absolute;left:18px;right:18px;bottom:18px;display:flex;flex-direction:column;gap:6px}.etg-gc .etg-gc-topic__n{display:inline-flex;align-items:center;gap:8px;font:700 .8125rem/1.2 Montserrat,sans-serif;color:#ffd39b;font-variant-numeric:tabular-nums}.etg-gc .etg-gc-topic__n::before{content:"";width:20px;height:2px;border-radius:2px;background:var(--orange);transition:width .4s var(--ease)}.etg-gc .etg-gc-topic__name{font:800 clamp(1.05rem,.95rem + .3vw,1.2rem)/1.15 Montserrat,sans-serif;color:#fff;text-wrap:balance}.etg-gc .etg-gc-topic__line{font-size:.875rem;line-height:1.45;color:rgb(255 255 255 / .88);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.etg-gc .etg-gc-cta{display:inline-flex;align-items:center;gap:8px;margin-top:8px;width:max-content;min-height:36px;padding:6px 14px;border-radius:999px;background:rgb(255 255 255 / .16);border:1px solid rgb(255 255 255 / .35);backdrop-filter:blur(6px);color:#fff;font:700 .8125rem/1 Montserrat,sans-serif;transition:background .3s var(--ease),border-color .3s}.etg-gc .etg-gc-cta svg{width:16px;height:16px;transition:transform .3s var(--ease)}.etg-gc .etg-gc-topic:hover{transform:translateY(-6px);box-shadow:0 34px 50px -26px rgb(40 25 5 / .7)}.etg-gc .etg-gc-topic:hover .etg-gc-topic__img{transform:scale(1.06)}.etg-gc .etg-gc-topic:hover .etg-gc-topic__n::before{width:36px}.etg-gc .etg-gc-topic:hover .etg-gc-cta{background:var(--orange);border-color:var(--orange)}.etg-gc .etg-gc-topic:hover .etg-gc-cta svg{transform:translateX(3px)}.etg-gc .etg-gc-topic:focus-visible{outline:3px solid var(--orange);outline-offset:4px;border-radius:22px}.etg-gc .etg-gc-progress{height:3px;margin:0 clamp(0px,2vw,24px);border-radius:3px;background:var(--line);overflow:hidden}.etg-gc .etg-gc-progress span{display:block;height:100%;width:30%;border-radius:3px;background:var(--orange);transition:width .2s linear}.etg-gc .etg-gc-posts__head{margin:0 0 26px}.etg-gc .etg-gc-posts__t{margin:0;font:800 clamp(1.6rem,1.2rem + 1.5vw,2.4rem)/1.1 Montserrat,sans-serif;color:var(--gold)}.etg-gc .etg-gc-posts__lede{margin:8px 0 0;font-size:1rem;color:var(--muted)}.etg-gc .etg-gc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 24px}.etg-gc .etg-gc-grid--c3{grid-template-columns:repeat(3,minmax(0,1fr))}.etg-gc .etg-gc-grid--c2{grid-template-columns:repeat(2,minmax(0,1fr))}.etg-gc .etg-gc-card{position:relative;display:flex;flex-direction:column;isolation:isolate;transition:transform .45s var(--ease)}.etg-gc .etg-gc-card__media{position:relative;z-index:-1;aspect-ratio:16/11;border-radius:20px;overflow:hidden;background:var(--sand)}.etg-gc .etg-gc-card__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s var(--ease)}.etg-gc .etg-gc-card__panel{margin:-44px 12px 0;padding:18px 18px 16px;border-radius:16px;background:#fff;display:flex;flex-direction:column;gap:10px;flex:1;box-shadow:0 1px 0 var(--line),0 22px 40px -22px rgb(70 48 15 / .4);transition:box-shadow .45s var(--ease)}.etg-gc .etg-gc-card__t{margin:2px 0 0;font:800 1.0625rem/1.3 Montserrat,sans-serif;color:var(--ink);text-wrap:balance;transition:color .2s}.etg-gc .etg-gc-card__t a::after{content:"";position:absolute;inset:0}.etg-gc .etg-gc-card__foot{margin-top:auto;padding-top:12px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;font-size:.8125rem;color:var(--muted)}.etg-gc .etg-gc-more{font:700 .875rem Montserrat,sans-serif;color:var(--orange-d)}.etg-gc .etg-gc-card:hover{transform:translateY(-4px)}.etg-gc .etg-gc-card:hover .etg-gc-card__img{transform:scale(1.05)}.etg-gc .etg-gc-card:hover .etg-gc-card__panel{box-shadow:0 1px 0 var(--line),0 30px 50px -22px rgb(70 48 15 / .5)}.etg-gc .etg-gc-card:hover .etg-gc-card__t{color:var(--orange-d)}.etg-gc .etg-gc-card:hover .etg-gc-go{transform:translateX(3px)}.etg-gc .etg-gc-noimg{display:grid;place-items:center;background:radial-gradient(circle at 30% 20%,#fff4e2,var(--sand) 60%,#f1e6d2)}.etg-gc .etg-gc-noimg__logo{width:auto;height:96px;max-width:60%;object-fit:contain;margin-top:-36px}.etg-gc .etg-gc-pages{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:48px 0 0}.etg-gc .etg-gc-page{display:grid;place-items:center;min-width:46px;height:46px;padding:0 14px;border-radius:12px;border:1px solid var(--line);background:#fff;font:700 .9375rem Montserrat,sans-serif;color:var(--ink);font-variant-numeric:tabular-nums;transition:border-color .2s,color .2s,background .2s}.etg-gc .etg-gc-page:hover{border-color:var(--orange);color:var(--orange-d)}.etg-gc .etg-gc-page.is-current{background:var(--orange);border-color:var(--orange);color:#fff}.etg-gc .etg-gc-page--dots{border-color:#fff0;background:none;min-width:24px;padding:0}.etg-gc .etg-gc-page--next,.etg-gc .etg-gc-page--prev{display:inline-flex;align-items:center;gap:8px}.etg-gc .etg-gc-page--next svg,.etg-gc .etg-gc-page--prev svg{width:18px;height:18px}.etg-gc .etg-gc-page--prev svg{order:-1}.etg-gc.etg-gc-home{max-width:none;padding:10px 0 0}.etg-gc .etg-gc-home__band{margin:0 -15px;padding:35px 35px 30px;border-radius:5px;background:#f6f6f6}.etg-gc.etg-gc-home--plain .etg-gc-home__band{margin:0;padding:0;border-radius:0;background:none}.etg-gc .etg-gc-home__head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px 40px;margin:0 0 32px}.etg-gc .etg-gc-home__titlewrap{flex:1 1 auto;min-width:0;margin:0}.etg-gc .etg-gc-home__t{margin:0}.etg-gc .etg-gc-home__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * 24px) / 4);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:6px 0 14px;margin:0}.etg-gc .etg-gc-home__track::-webkit-scrollbar{display:none}.etg-gc .etg-gc-home__item{scroll-snap-align:start;display:flex}.etg-gc .etg-gc-home__card{position:relative;flex:1;display:flex;flex-direction:column;gap:10px;padding:0 0 20px;background:#fff;border:1px solid #e5e7eb;border-radius:18px;overflow:hidden;transition:border-color .25s,box-shadow .35s var(--ease),transform .35s var(--ease)}.etg-gc .etg-gc-home__card>:not(.etg-gc-home__media){margin-left:20px;margin-right:20px}.etg-gc .etg-gc-home__media{aspect-ratio:3/2;overflow:hidden;background:#eef0f2;margin-bottom:8px}.etg-gc .etg-gc-home__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s var(--ease)}.etg-gc .etg-gc-home__media .etg-gc-home__img--none{object-fit:contain;padding:12%}.etg-gc .etg-gc-home__title{margin:0;font:700 1.15rem/1.3 Montserrat,sans-serif;color:var(--ink);transition:color .2s}.etg-gc .etg-gc-home__title a::after{content:"";position:absolute;inset:0}.etg-gc .etg-gc-home__desc{margin:0;font-size:.9375rem;line-height:1.65;color:var(--text)}.etg-gc .etg-gc-home__more{margin-top:auto;padding-top:14px;border-top:1px solid #eef0f2;display:flex;align-items:center;gap:6px;font:700 .875rem Montserrat,sans-serif;color:var(--orange-d)}.etg-gc .etg-gc-home__more svg{width:16px;height:16px;transition:transform .3s var(--ease)}.etg-gc .etg-gc-home__card:hover{border-color:var(--orange);box-shadow:0 18px 32px -22px rgb(15 23 42 / .35);transform:translateY(-3px)}.etg-gc .etg-gc-home__card:hover .etg-gc-home__media img{transform:scale(1.04)}.etg-gc .etg-gc-home__card:hover .etg-gc-home__title{color:var(--orange-d)}.etg-gc .etg-gc-home__card:hover .etg-gc-home__more svg{transform:translateX(3px)}.etg-gc .etg-gc-home__card:focus-within{outline:3px solid var(--orange);outline-offset:3px}.etg-gc .etg-gc-home__card a:focus-visible{outline:none}.etg-gc .etg-gc-home__foot{display:flex;justify-content:center;margin-top:28px}.etg-gc .etg-gc-home__all{gap:10px;padding:12px 28px}.etg-gc .etg-gc-home__all svg{width:18px;height:18px;transition:transform .3s var(--ease)}.etg-gc .etg-gc-home__all:hover svg{transform:translateX(4px)}@media (max-width:1100px){.etg-gc .etg-gc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.etg-gc .etg-gc-grid--c2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){.etg-gc .etg-gc-home__track{grid-auto-columns:calc((100% - 24px) / 2)}}@media (max-width:820px){.etg-gc .etg-gc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.etg-gc.etg-gc-guide{padding-top:28px}.etg-gc .etg-gc-guide__head{margin:0 0 22px}.etg-gc .etg-gc-nav{display:none}.etg-gc .etg-gc-guide__head--nav-only{display:none}.etg-gc .etg-gc-rail{grid-auto-columns:50vw;gap:12px;margin:0 -16px;padding:4px 16px 24px;scroll-padding:0 16px}.etg-gc .etg-gc-topic{height:min(66vw,260px)}.etg-gc .etg-gc-topic__body{left:18px;right:18px;bottom:18px}.etg-gc .etg-gc-progress{margin:0}}@media (max-width:600px){.etg-gc .etg-gc-home__head{margin:0 0 22px}.etg-gc .etg-gc-home__band{padding:24px 15px}.etg-gc .etg-gc-home__track{grid-auto-columns:82%;gap:14px;margin:0 -15px;padding:4px 15px 14px;scroll-padding:0 15px}.etg-gc.etg-gc-home--plain .etg-gc-home__track{margin:0;padding:4px 0 14px;scroll-padding:0}}@media (max-width:560px){.etg-gc .etg-gc-grid{grid-template-columns:1fr;gap:28px}.etg-gc .etg-gc-page{min-width:44px;height:44px;padding:0 12px}}@media (prefers-reduced-motion:reduce){.etg-gc *{transition:none!important}}