.in-page{overflow-x:clip}.in-page h3{font-family:var(--gg-font-body);text-transform:none}.in-page .in-hero{padding-block:24px 16px}@media (min-width:768px){.in-page .in-hero{padding-block:64px 40px}}.in-hero__grid{flex-direction:column;display:flex}@media (min-width:1100px){.in-hero__grid{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:64px}}.in-hero__copy{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}@media (min-width:768px){.in-hero__copy{gap:24px}}.in-h1{font-size:clamp(60px,33.3px + 6.857vw,112px)}.in-hero__lead{max-width:640px;color:var(--gg-muted)}.in-summary{display:none}@media (min-width:1100px){.in-summary{border:1px solid var(--gg-line);background:var(--gg-surface);border-radius:24px;flex-direction:column;flex:none;width:340px;padding:0 24px;display:flex}}.in-summary>div{border-bottom:1px solid var(--gg-line);align-items:center;gap:14px;padding:16px 0;display:flex}.in-summary>div:last-child{border-bottom:0}.in-summary dd{color:var(--gg-ink);margin:0;font-size:32px}.in-summary dd.in-summary__date{font-size:22px}.in-summary dt{color:var(--gg-muted);font-size:14px;font-weight:500}.in-zone{position:relative}.in-filter-wrap{z-index:15;padding-block:8px;position:sticky;top:12px}@media (min-width:768px){.in-filter-wrap{padding-block:0 24px}}.in-filter{flex-direction:column;gap:8px;display:flex}@media (min-width:768px){.in-filter{flex-direction:row;justify-content:space-between;align-items:center}}.in-chips{margin-inline:calc(-1 * var(--gg-gutter));padding:0 var(--gg-gutter);scrollbar-width:none;gap:8px;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 90%,#0000);mask-image:linear-gradient(90deg,#000 90%,#0000)}.in-chips::-webkit-scrollbar{display:none}.in-chips__pill{display:none}.in-chip{border:1px solid var(--gg-line);background:var(--gg-surface);min-height:40px;color:var(--gg-ink);font-family:var(--gg-font-body);cursor:pointer;transition:background-color var(--gg-motion-md) var(--gg-ease-in-out), color var(--gg-motion-md) var(--gg-ease-in-out);border-radius:99px;flex:none;align-items:center;gap:6px;padding:10px 14px;font-size:14px;font-weight:500;display:inline-flex}.in-chip__count{color:var(--gg-muted);font-size:12px;font-weight:600}.in-chip[aria-checked=true]{border-color:var(--gg-ink);background:var(--gg-ink);color:var(--gg-surface)}.in-chip[aria-checked=true] .in-chip__count{color:#fffc}.in-chip:focus-visible{outline:2px solid var(--gg-coral-text);outline-offset:2px}.in-count{color:var(--gg-muted);text-align:right;font-size:12px}@media (min-width:768px){.in-chips{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));border:1px solid var(--gg-line);background:var(--gg-surface);border-radius:99px;gap:0;margin:0;padding:6px;display:grid;overflow:visible;-webkit-mask-image:none;mask-image:none}.in-chips__pill{width:calc((100% - 12px) / var(--n,4));background:var(--gg-ink);transform:translateX(calc(var(--k,0) * 100%));transition:transform var(--gg-motion-md) var(--gg-ease-in-out);border-radius:99px;display:block;position:absolute;top:6px;bottom:6px;left:6px}.in-chip,.in-chip[aria-checked=true]{z-index:1;background:0 0;border-color:#0000;justify-content:center;min-width:96px;position:relative}.in-chip[aria-checked=true]{color:var(--gg-surface)}.in-chip__count{background:var(--gg-canvas);border-radius:99px;padding:1px 7px}.in-chip[aria-checked=true] .in-chip__count{color:var(--gg-surface);background:#fff3}.in-count{font-size:14px}}.in-page .in-featured-section{padding-block:8px}@media (min-width:768px){.in-page .in-featured-section{padding-block:16px 24px}}.in-featured{border:1px solid var(--gg-line);background:var(--gg-surface);color:var(--gg-ink);border-radius:24px;flex-direction:column;gap:16px;padding:10px 10px 20px;text-decoration:none;display:flex}.in-featured__cover{display:block}.in-featured__body{flex-direction:column;gap:12px;padding-inline:10px;display:flex}.in-meta{flex-wrap:wrap;align-items:center;gap:6px 10px;display:inline-flex}.in-meta__time,.in-meta__date{color:var(--gg-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.in-featured__title{letter-spacing:-.01em;font-size:24px;font-weight:600;line-height:1.18}.in-featured__excerpt{color:var(--gg-muted);font-size:14px;line-height:1.5}.in-featured__cta .gg-btn{justify-content:space-between;width:100%;display:flex}@media (min-width:768px){.in-featured{border-radius:32px;gap:24px;padding:20px}.in-featured__body{gap:20px;padding-inline:8px}.in-meta__time,.in-meta__date{font-size:14px}.in-featured__title{letter-spacing:-.02em;font-size:32px;line-height:1.1}.in-featured__excerpt{font-size:17px;line-height:1.6}.in-featured__cta .gg-btn{width:auto;display:inline-flex}}@media (min-width:1100px){.in-featured{flex-direction:row;align-items:center;gap:48px;padding:20px 48px 20px 20px}.in-featured__cover{flex:none;width:600px}.in-featured__body{flex:1;padding:0}}.in-pricecover{background:var(--gg-plum);min-height:206px;color:var(--gg-surface);border-radius:18px;flex-direction:column;justify-content:flex-end;gap:16px;padding:20px;display:flex}.in-pricecover__title{color:var(--gg-on-dark-muted);font-size:12px}.in-pricecover ul{flex-direction:column;gap:6px;list-style:none;display:flex}.in-pricecover li>span:first-child{margin-bottom:6px;font-size:12px;font-weight:500;display:block}.in-pricecover__track{background:#ffffff14;border-radius:99px;height:12px;display:block;overflow:hidden}.in-pricecover__track i{transform-origin:0;height:100%;transition:width var(--gg-motion-md) var(--gg-ease-in-out);border-radius:99px;display:block}.in-pricecover__track i.is-25{background:#ffffff40}.in-pricecover__track i.is-40{background:#fff6}.in-pricecover__track i.is-55{background:#ffffff8c}.in-pricecover__track i.is-coral{background:var(--gg-coral)}.in-pricecover__note{color:var(--gg-on-dark-muted);font-size:12px;display:none}@media (min-width:768px){.in-pricecover{border-radius:24px;min-height:420px;padding:36px}.in-pricecover__title{font-size:13px}.in-pricecover ul{gap:8px}.in-pricecover li>span:first-child{font-size:14px}.in-pricecover__track{height:18px}.in-pricecover__note{display:block}}.js [data-reveal=group] .in-pricecover__track i{transition:transform var(--gg-motion-lg) var(--gg-ease-out);transition-delay:calc(.3s + var(--i,0) * .12s);transform:scaleX(0)}.js [data-reveal=group].is-in .in-pricecover__track i{transform:none}@media (hover:hover){.in-featured:hover .in-pricecover__track i{transform:scaleX(1.04)}}.in-page .in-more{padding-block:24px 48px}@media (min-width:768px){.in-page .in-more{padding-block:32px 96px}}@media (min-width:1200px){.in-page .in-more{padding-block:56px 120px}}.in-more__title{font-family:var(--gg-font-body);letter-spacing:-.01em;text-transform:none;margin-bottom:12px;font-size:24px;font-weight:600}@media (min-width:768px){.in-more__title{letter-spacing:-.02em;margin-bottom:24px;font-size:32px}}.in-grid{gap:12px;list-style:none;display:grid}@media (min-width:768px){.in-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (min-width:1100px){.in-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.in-grid__item{display:flex}.in-grid__item.is-leaving{opacity:0;transition:opacity .2s ease-in,transform .2s ease-in;transform:scale(.96)}.in-card{border:1px solid var(--gg-line);background:var(--gg-surface);color:var(--gg-ink);border-radius:20px;flex:1;align-items:center;gap:14px;padding:10px 14px 10px 10px;text-decoration:none;display:flex}.in-card:active{transform:scale(.99)}.in-card__cover{flex:none;width:96px}.in-card__cover .gg-cover{aspect-ratio:1;border-radius:14px}.in-card__body{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.in-card__title{letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1.3}.in-card__excerpt,.in-card__link{display:none}@media (min-width:768px){.in-card{border-radius:28px;flex-direction:column;align-items:stretch;gap:18px;padding:12px 12px 24px}.in-card__cover{width:100%}.in-card__cover .gg-cover{aspect-ratio:400/220;border-radius:20px}.in-card__body{gap:12px;padding-inline:12px}.in-card__title{font-size:22px;line-height:1.25}.in-card__excerpt{color:var(--gg-muted);font-size:15px;line-height:1.55;display:block}.in-card__link{color:var(--gg-coral-text);align-items:center;gap:8px;margin-top:auto;font-size:14px;font-weight:600;display:inline-flex}.in-card__link .gg-icon{transition:transform var(--gg-motion-sm) var(--gg-ease-out)}}@media (hover:hover) and (min-width:768px){.in-card:hover .in-card__link .gg-icon{transform:translate(3px,-3px)}.in-card:hover .gg-cover__word{transform:translateY(-4px)}.in-card:hover .gg-cover__circle{transform:translate(8px,-8px)}}.in-card .gg-cover__word,.in-card .gg-cover__circle{transition:transform var(--gg-motion-lg) var(--gg-ease-out)}.in-meta .gg-tag{flex:none}.in-ask{background:var(--gg-ink);color:var(--gg-surface);border-radius:24px;flex-direction:column;flex:1;justify-content:space-between;gap:12px;padding:20px;display:flex}.in-ask__icon{background:var(--gg-coral-fill);border-radius:16px;place-items:center;width:52px;height:52px;display:none}.in-ask__copy{flex-direction:column;gap:10px;display:flex}.in-ask h3{letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:1.2}.in-ask p{color:var(--gg-on-dark-muted);font-size:15px;line-height:1.55;display:none}.in-ask .gg-btn{justify-content:space-between;width:100%}@media (min-width:768px){.in-ask{border-radius:28px;gap:16px;padding:32px}.in-ask__icon{display:grid}.in-ask h3{font-size:28px;line-height:1.15}.in-ask p{display:block}.in-ask .gg-btn{align-self:flex-start;width:auto}}.in-showmore{justify-content:center;margin-top:32px;display:flex}html[data-motion=off] .in-page *{animation:none!important}@media (prefers-reduced-motion:reduce){.in-page *{transition-duration:.01ms!important;animation:none!important}}
