.rpg{--rpg-line: rgba(var(--color-foreground), .12);--rpg-muted: rgba(var(--color-foreground), .68);padding-bottom:4rem}.rpg a:not(.button){color:inherit}.rpg-link{font-size:1.4rem;font-weight:600;text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:1px}.rpg-link:hover{text-decoration-thickness:2px}.rpg-hero{display:grid;gap:3.2rem;padding-top:3.2rem;padding-bottom:3.2rem;align-items:center}@media screen and (min-width:990px){.rpg-hero{grid-template-columns:1.15fr 1fr;gap:5.6rem;padding-top:5.6rem;padding-bottom:5.6rem}}.rpg-eyebrow{margin:0 0 1.2rem;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--rpg-muted)}.rpg-eyebrow a{text-decoration:none}.rpg-eyebrow a:hover{text-decoration:underline}.rpg-hero__title{margin:0 0 1.6rem;font-size:calc(var(--font-heading-scale) * 3.4rem);line-height:1.1;letter-spacing:-.01em}@media screen and (min-width:750px){.rpg-hero__title{font-size:calc(var(--font-heading-scale) * 4.8rem)}}.rpg-hero__intro{margin:0 0 2.8rem;font-size:1.7rem;line-height:1.6;color:var(--rpg-muted);max-width:56rem}.rpg-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0 0 2.8rem;border-top:1px solid var(--rpg-line)}@media screen and (min-width:750px){.rpg-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.rpg-facts>div{padding:1.2rem 1.6rem 1.2rem 0;border-bottom:1px solid var(--rpg-line)}.rpg-facts dt,.rpg-stats dt{font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:var(--rpg-muted);margin:0 0 .3rem}.rpg-facts dd,.rpg-stats dd{margin:0;font-size:1.4rem;font-weight:600;line-height:1.35}.rpg-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.4rem}.rpg-hero__media{border-radius:1.2rem;overflow:hidden;aspect-ratio:4 / 3;background:rgba(var(--color-foreground),.06)}.rpg-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.rpg-layout{display:grid;gap:2.4rem;padding-top:1.6rem;border-top:1px solid var(--rpg-line)}@media screen and (min-width:990px){.rpg-layout{grid-template-columns:22rem minmax(0,72rem);gap:6rem;padding-top:4.8rem}}.rpg-aside{min-width:0}.rpg-toc__label{margin:0 0 1rem;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--rpg-muted)}.rpg-toc ol{list-style:none;margin:0;padding:0;display:flex;gap:.8rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.rpg-toc ol::-webkit-scrollbar{display:none}.rpg-toc a{display:block;white-space:nowrap;text-decoration:none;font-size:1.4rem;padding:.6rem 1.2rem;border:1px solid var(--rpg-line);border-radius:99rem}@media screen and (min-width:990px){.rpg-toc{position:sticky;top:calc(var(--header-height, 8rem) + 2.4rem)}.rpg-toc ol{flex-direction:column;gap:0;overflow:visible;border-left:1px solid var(--rpg-line)}.rpg-toc a{white-space:normal;border:0;border-radius:0;padding:.7rem 0 .7rem 1.6rem;margin-left:-1px;border-left:2px solid transparent;color:var(--rpg-muted)}.rpg-toc a:hover{color:rgb(var(--color-foreground));border-left-color:rgb(var(--color-foreground))}}.rpg-main{min-width:0}.rpg-block{padding:0 0 4.8rem;scroll-margin-top:10rem}.rpg-h2{margin:0 0 1.6rem;font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:1.2}@media screen and (min-width:750px){.rpg-h2{font-size:calc(var(--font-heading-scale) * 2.8rem)}}.rpg-lede{margin:0 0 2.4rem;color:var(--rpg-muted);font-size:1.6rem;line-height:1.6}.rpg-rte{font-size:1.6rem;line-height:1.7}.rpg-rte p{margin:0 0 1.4rem}.rpg-rte h3{margin:2.8rem 0 .8rem;font-size:calc(var(--font-heading-scale) * 1.8rem)}.rpg-rte h3:first-child{margin-top:0}.rpg-rte ul{padding-left:1.8rem;margin:0 0 1.4rem}.rpg-rte li{margin:0 0 .8rem}.rpg-rte a{text-underline-offset:.3rem}.rpg-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0 0 2.8rem;background:var(--rpg-line);border:1px solid var(--rpg-line);border-radius:1rem;overflow:hidden}@media screen and (min-width:750px){.rpg-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.rpg-stats>div{background:rgb(var(--color-background));padding:1.4rem 1.6rem}.rpg-stats--compact{display:flex;flex-wrap:wrap;gap:1.2rem 3.2rem;margin-bottom:2rem;background:none;border:0;border-radius:0;padding:1.4rem 0;border-top:1px solid var(--rpg-line);border-bottom:1px solid var(--rpg-line)}.rpg-stats--compact>div{padding:0;background:none}.rpg-stats--compact dd{font-size:1.4rem}.rpg-acc{border-top:1px solid var(--rpg-line)}.rpg-acc__item{border-bottom:1px solid var(--rpg-line)}.rpg-acc__summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.2rem 1.6rem;padding:1.8rem 0}.rpg-acc__summary::-webkit-details-marker,.rpg-acc__summary::marker{display:none;content:""}.rpg-acc__label{font-size:1.6rem;font-weight:600;line-height:1.4}.rpg-acc__sub,.rpg-acc__meta{font-size:1.4rem;color:var(--rpg-muted);grid-column:1}.rpg-acc__icon{grid-column:2;grid-row:1 / span 3;position:relative;width:1.4rem;height:1.4rem;flex-shrink:0}.rpg-acc__icon:before,.rpg-acc__icon:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1.5px;background:currentColor;transition:transform .25s ease,opacity .25s ease}.rpg-acc__icon:after{transform:rotate(90deg)}.rpg-acc__item[open] .rpg-acc__icon:after{transform:rotate(0);opacity:0}.rpg-acc__summary:hover .rpg-acc__label{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:1px}@media screen and (min-width:750px){#rpg-bands .rpg-acc__summary{grid-template-columns:14rem minmax(0,1fr) auto auto;gap:2.4rem}#rpg-bands .rpg-acc__sub{grid-column:2}#rpg-bands .rpg-acc__meta{grid-column:3}#rpg-bands .rpg-acc__icon{grid-column:4;grid-row:1}}.rpg-acc__body{padding:0 0 2.4rem}.rpg-acc--faq .rpg-acc__body{padding-right:3rem}.rpg-band__summary{margin:0 0 2rem;font-size:1.6rem;line-height:1.6}.rpg-pack{display:grid;grid-template-columns:6.4rem minmax(0,1fr) auto;gap:1.6rem;align-items:center;margin-top:1.2rem;padding:1.2rem;border:1px solid var(--rpg-line);border-radius:1rem;text-decoration:none;transition:border-color .2s ease}.rpg-pack:hover{border-color:rgba(var(--color-foreground),.45)}.rpg-pack__img{width:6.4rem;height:6.4rem;object-fit:contain;border-radius:.6rem;background:rgba(var(--color-foreground),.04)}.rpg-pack__text{display:flex;flex-direction:column;gap:.2rem;min-width:0}.rpg-pack__title{font-size:1.4rem;font-weight:600;line-height:1.35}.rpg-pack__price{font-size:1.4rem;color:var(--rpg-muted)}.rpg-pack__price s{margin-right:.4rem}.rpg-pack__cta{font-size:1.4rem;font-weight:600;white-space:nowrap}@media screen and (max-width:749px){.rpg-pack{grid-template-columns:5.6rem minmax(0,1fr)}.rpg-pack__img{width:5.6rem;height:5.6rem}.rpg-pack__cta{grid-column:2}}.rpg .rpg-rte.rpg-timeline ul{list-style:none!important;padding:0 0 0 2.4rem;margin:0;border-left:1px solid var(--rpg-line)}.rpg .rpg-rte.rpg-timeline li{list-style:none!important;position:relative;margin:0 0 1.8rem}.rpg .rpg-rte.rpg-timeline li:before{content:"";position:absolute;left:-2.9rem;top:.9rem;width:.9rem;height:.9rem;border-radius:50%;background:rgb(var(--color-foreground))}.rpg-sources{font-size:1.3rem;line-height:1.6;color:var(--rpg-muted);padding-top:2.4rem;border-top:1px solid var(--rpg-line)}.rpg-sources p{margin:0 0 .8rem}.rpg-wide{padding-top:4.8rem}.rpg-cards{list-style:none;margin:0;padding:0;display:grid;gap:2.4rem;grid-template-columns:1fr}@media screen and (min-width:750px){.rpg-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.rpg-card a{display:block;text-decoration:none}.rpg-card__media{aspect-ratio:3 / 2;border-radius:1rem;overflow:hidden;margin-bottom:1.4rem;background:rgba(var(--color-foreground),.06)}.rpg-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.rpg-card a:hover .rpg-card__media img{transform:scale(1.03)}.rpg-card__kicker{margin:0 0 .4rem;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--rpg-muted)}.rpg-card__title{margin:0 0 .6rem;font-size:calc(var(--font-heading-scale) * 1.8rem);line-height:1.3}.rpg-card a:hover .rpg-card__title{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:1px}.rpg-card__text{margin:0;font-size:1.4rem;line-height:1.55;color:var(--rpg-muted)}.rpg-strip__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem}.rpg-minis{list-style:none;margin:0;padding:0;display:grid;gap:1.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.rpg-minis{grid-template-columns:repeat(5,minmax(0,1fr))}}.rpg-mini{display:flex;flex-direction:column;gap:.4rem;text-decoration:none}.rpg-mini img{width:100%;aspect-ratio:1;object-fit:contain;border-radius:1rem;background:rgba(var(--color-foreground),.04);margin-bottom:.6rem}.rpg-mini__title{font-size:1.3rem;font-weight:600;line-height:1.35}.rpg-mini__price{font-size:1.3rem;color:var(--rpg-muted)}.rpg-mini:hover .rpg-mini__title{text-decoration:underline}.rpg-back{padding-top:3.2rem}.rpg .rpg-rte.rpg-timeline li::marker{content:""}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-race-plan-guide.css.map */
