.tab-collage{row-gap:3rem;color:rgb(var(--color-foreground));background:var(--gradient-background);background-color:rgb(var(--color-background));--color-heading: rgb(var(--color-foreground))}.tab-collage__left{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;row-gap:2rem;padding:2rem 1.5rem}.tab-collage__right{position:relative}@media screen and (min-width: 750px){.tab-collage__grid--reverse{flex-direction:row-reverse}.tab-collage__left{padding:0;row-gap:5rem;background:var(--gradient-background);background-color:rgb(var(--color-background))}.tab-collage__left.middle{justify-content:center}.tab-collage__left.bottom{justify-content:flex-end}.tab-collage__content{padding-top:3rem}.tab-collage__bottom{padding-bottom:5rem}}.tab-collage__content{width:100%;display:flex;flex-direction:column;row-gap:.5rem;list-style:none}.tab-collage__bottom{width:100%}@media screen and (max-width: 749px){.tab-collage__grid-mobile--reverse{flex-direction:column-reverse;row-gap:0}.tab-collage__grid-mobile--reverse .tab-collage__left{padding-bottom:3rem}.tab-collage__content,.tab-collage__bottom{padding:0}.tab-collage__bottom.mobile-center .button{min-width:60%}}@media screen and (max-width: 480px){.tab-collage__bottom .button{width:100%}}.tab-collage__heading{display:inline-block;margin:0;cursor:pointer;color:rgb(var(--color-foreground-inactive));transition:color var(--duration-default) ease}.tab-collage__heading.is-active{color:rgb(var(--color-foreground-active))}.tab-collage__desc{display:none;line-height:calc(1 + .3 / var(--font-body-scale))}.tab-collage__heading.is-active~.tab-collage__desc,.tab-collage__desc.is-active{display:block}.tab-collage__card{display:block;position:absolute;visibility:hidden;opacity:0;width:100%;height:100%;top:0;left:0}.tab-collage__card.is-active{position:relative;visibility:visible;opacity:1}.tab-collage__card .media-wrapper{width:100%;height:100%}.tab-collage__card .deferred-media__poster{display:flex;align-items:center;justify-content:center}.tab-collage__card .media{width:100%}.tab-collage__card .media--adapt.media--placeholder{height:100%;min-height:30rem}.tab-collage__desc p{margin:0}.tab-collage__desc :last-child:is(.button){margin-top:3rem}@media screen and (min-width: 750px){.tab-collage__desc div{min-height:9rem}}.tab-collage-video__modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background-color:rgba(var(--color-base-text),.2);height:100%}.tab-collage-video__modal[open]{opacity:1;visibility:visible;z-index:101}.tab-collage-video__modal-content{background-color:rgb(var(--color-base-background));overflow:auto;height:100%;margin:0;width:100%;position:absolute;padding:0}.tab-collage-video__modal-toggle{background-color:rgb(var(--color-base-background));border:.1rem solid rgb(var(--color-border));border-radius:50%;color:rgb(var(--color-base-text));display:flex;align-items:center;justify-content:center;cursor:pointer;position:fixed;padding:1.2rem;z-index:2;top:2rem;right:.5rem;width:4.4rem;height:4.4rem;margin:0 0 0 auto}@media screen and (min-width: 750px){.tab-collage-video__modal-toggle{right:4.8rem;top:3.5rem}}@media screen and (min-width: 990px){.tab-collage-video__modal-toggle{right:4.3rem;top:3rem}}.tab-collage-video__modal-toggle .icon{width:1.5rem;height:1.5rem;transition:transform var(--duration-default) ease}@media screen and (hover: hover){.tab-collage-video__modal-toggle:hover .icon{transform:scale(.8) rotate(90deg)}}.tab-collage__card .deferred-media iframe{width:100%;height:100%;position:absolute;border:0;top:0;left:0}.tab-collage__card .deferred-media[loading] .deferred-media__poster-button{visibility:hidden}.tab-collage__card .deferred-media[loaded]>.deferred-media__poster{display:block;visibility:hidden}.tab-collage[data-accordion] .tab-collage__heading{display:flex;align-items:center;justify-content:space-between;padding-top:1.2rem;padding-bottom:1.2rem;opacity:1}.tab-collage[data-accordion] .tab-collage__item:first-child .tab-collage__heading{padding-top:0}.tab-collage[data-accordion] .tab-collage__item:last-child .tab-collage__heading:not(.is-active){padding-bottom:0}.tab-collage[data-accordion] .tab-collage__item:last-child .tab-collage__heading.is-active+.tab-collage__desc{padding-bottom:0}.tab-collage[data-accordion] .tab-collage__heading .icon{pointer-events:none;width:1rem;height:1rem;margin-inline-end:1.5rem}.tab-collage[data-accordion] .tab-collage__heading.is-active .icon{transform:scaleY(-1)}.tab-collage[data-accordion] .tab-collage__item+.tab-collage__item{border-top:.1rem solid rgb(var(--color-border))}.tab-collage[data-accordion] .tab-collage__content{row-gap:0}.tab-collage[data-accordion] .tab-collage__desc{padding:.8rem 1rem 2.8rem}.tab-collage[data-accordion] .tab-collage__desc :last-child:is(.button){margin-top:1.2rem}.custom-tab-collage{width:100vw!important;max-width:100vw!important;padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom);padding-right:0!important;padding-left:0!important;background:var(--gradient-background)}.hidden-custom-header{display:none}.custom-tab-collage .tab-collage__card{padding:40px 0}.custom-tab-collage .title-wrapper{background:var(--gradient-background);background-color:rgb(var(--color-background));margin-bottom:0!important;padding:0}.custom-tab-collage .tab-collage{padding:0px var(--inner-padding)}.custom-tab-collage .tab-collage__right,.custom-tab-collage .tab-collage__left{max-width:550px!important}.custom-tab-collage .grid{justify-content:center}.custom-tab-college-icon{display:none}.custom-tab-collage .tab-collage__item{display:grid;grid-template-columns:40px auto;grid-template-areas:"icon text" "desc desc";width:100%;margin:10px 0}.custom-tab-collage.hidden-custom-icon .tab-collage__item{grid-template-columns:auto;grid-template-areas:"text" "desc";margin:0}.custom-tab-collage .custom-tab-college-icon{grid-area:icon;display:grid;width:100%;height:100%;max-width:50px;max-height:50px}.custom-tab-collage.hidden-custom-icon .custom-tab-college-icon{display:none}.custom-tab-collage .tab-collage__desc{grid-area:desc}.custom-tab-collage .custom-tab-college-icon svg,.custom-tab-collage .custom-tab-college-icon img{width:40px;height:40px;object-fit:contain;margin:auto}.custom-tab-collage .tab-collage__item p{grid-area:text;padding-left:20px;text-align:left!important}.custom-tab-college-icon svg path{stroke:rgb(var(--color-foreground-inactive));fill:rgb(var(--color-foreground-inactive))}.is-active+.custom-tab-college-icon svg path{stroke:rgb(var(--color-foreground-active));fill:rgb(var(--color-foreground-active));transition:color var(--duration-default) ease}.custom-tab-collage .tab-collage__heading{font-size:var(--subheader-size);font-weight:var(--subheader-weight);font-family:var(--subheader-font)}.custom-button--cta{display:none}@media screen and (max-width: 990px){.custom-tab-collage .tab-collage{padding:0}.custom-tab-collage .tab-collage__item p{display:flex;align-items:center}.custom-tab-collage .tab-collage__desc p{text-align:left}.custom-tab-collage .tab-collage__card{padding:2rem 1.5rem!important}.custom-tab-collage .media-wrapper{height:auto;margin-bottom:30px}.custom-tab-collage .button{display:none}.custom-tab-collage.custom-collapsible_rows .button{display:flex!important;max-width:fit-content;margin-left:10px}.custom-tab-collage .custom-button--cta{display:flex;max-width:100%}.custom-tab-collage.custom-collapsible_rows .custom-button--cta{display:none!important}.custom-tab-collage .button--cta.custom-button--cta{display:flex;max-width:fit-content}.hidden-custom-header{display:flex}}.custom-tab-collage .button--cta{min-width:0px;font-weight:700;text-transform:uppercase;margin:auto}.custom-tab-collage .button--cta svg{display:none}.custom-tab-collage .button--cta:before,.button--cta:after{height:.2rem;background-color:rgb(var(--color-button-background))}.custom-tab-collage .button--cta .label{padding:0 10px;color:rgb(var(--color-button-background))!important}.tab-collage__item{font-size:var(--subheader-size);font-weight:var(--subheader-weight);font-family:var(--subheader-font)}.tab-collage__desc{font-size:var(--text-size);font-weight:var(--text-weight);font-family:var(--text-font)}.custom-tab-collage .tab-collage[data-accordion] .tab-collage__item+.tab-collage__item{border-top:1px solid #000}.custom-tab-collage .tab-collage[data-accordion] .tab-collage__heading.is-active{border-bottom:1px solid #000}
/*# sourceMappingURL=/cdn/shop/t/482/assets/section-tab-collage.css.map */
