.page-table{padding:5rem 0;overflow:hidden}@media only screen and (min-width:1200px){.page-table{padding:10rem 0}}.page-table.no-intro{padding-top:0}@media only screen and (min-width:1200px){.page-table.no-intro .table-wrapper{padding-top:5rem}}.page-table__intro{grid-column:span 12}.page-table__intro h2,.page-table__intro p{text-align:center}@media only screen and (min-width:1200px){.page-table__intro h2{margin-bottom:var(--spacing-gutter-md)}}.page-table__intro p{width:100%;margin:auto;margin-bottom:1rem}@media only screen and (min-width:768px){.page-table__intro p{width:50%}}.page-table__intro .button-wrapper{display:flex;justify-content:center;padding:3rem 0 0}.page-table .table-wrapper{background:url(bg-stars.webp);grid-column:span 12;padding:1rem 0}@media only screen and (min-width:1200px){.page-table .table-wrapper{padding:7.2rem 0}}.page-table table{box-shadow:none;font-weight:var(--font-heading-weight);grid-column:span 8}@media only screen and (min-width:768px){.page-table table{grid-column:2/span 10;grid-column:2/span 9}}.page-table table th{text-align:left;font-size:3rem;line-height:1;margin:0 0 3rem;border:none}@media only screen and (min-width:1200px){.page-table table th{font-size:5rem;margin:0 0 5.5rem}}.page-table table th:last-of-type{text-align:right}.page-table table td{text-align:left;font-size:2rem;line-height:1;margin:0 0 1.5rem;border:none;line-height:140%}@media only screen and (min-width:1200px){.page-table table td{font-size:3rem}}.page-table table td:last-of-type{text-align:right;vertical-align:top}.page-table table td p{text-align:left;line-height:180%;margin-top:var(--spacing-gutter-xs)!important;font-weight:var(--font-body-weight)}.page-table table th{z-index:1;position:relative}.page-table table th:before{content:"";position:absolute;height:2rem;width:200%;z-index:-1;bottom:1rem;left:0}@media only screen and (min-width:768px){.page-table table th:before{bottom:0;height:3.7rem}}.page-table table td{z-index:1;position:relative;padding-bottom:3rem;padding-top:var(--spacing-gutter-xs)}@media only screen and (min-width:768px){.page-table table td{padding-bottom:5rem;padding-top:3rem}}.page-table table td:before{content:"";position:absolute;height:1.1rem;width:200%;z-index:-1;bottom:0;left:0}@media only screen and (min-width:768px){.page-table table td:before{height:2rem}}.page-table.light-mode{background-color:var(--color-brand-blizzard)}.page-table.light-mode .table-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:hsla(43,35%,92%,.75)}.page-table.light-mode h2,.page-table.light-mode p,.page-table.light-mode td,.page-table.light-mode th{color:var(--color-brand-first-chair)}.page-table.light-mode tr:nth-of-type(4n+1) td:before,.page-table.light-mode tr:nth-of-type(4n+1) th:before{background-color:var(--color-brand-suns-out)}.page-table.light-mode tr:nth-of-type(4n+2) td:before{background-color:var(--color-brand-windbreaker)}.page-table.light-mode tr:nth-of-type(4n+3) td:before{background-color:var(--color-brand-dirt)}.page-table.light-mode tr:nth-of-type(4n+4) td:before{background-color:var(--color-brand-bluebird)}.page-table.dark-mode{background-color:var(--color-brand-first-chair)}.page-table.dark-mode tr:nth-of-type(4n+1) td:before,.page-table.dark-mode tr:nth-of-type(4n+1) th:before{background-color:var(--color-brand-bluebird)}.page-table.dark-mode tr:nth-of-type(4n+2) td:before{background-color:var(--color-brand-windbreaker)}.page-table.dark-mode tr:nth-of-type(4n+3) td:before{background-color:var(--color-brand-dirt)}.page-table.dark-mode tr:nth-of-type(4n+4) td:before{background-color:var(--color-brand-suns-out)}