@layer pages.all-stories{.all-stories ul{list-style:none}.all-stories ul.infinite-scroller{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(2,1fr);gap:2rem;justify-content:center;padding:0;margin:0}.all-stories ul.infinite-scroller li.loading{grid-column:span 2}.all-stories .story{height:100%;display:flex;flex-direction:column;justify-items:space-between;padding:var(--spacing);position:relative}.all-stories .story img{max-height:30vw}.all-stories .story .tags{margin-top:var(--spacing)}.all-stories .story .tags .button-tag{font-size:var(--font-size-sm)}.all-stories .story .title{color:var(--color-white);margin-bottom:0}.all-stories .story .tags{color:var(--color-black)}@media only screen and (max-width:992px){.all-stories ul.infinite-scroller{grid-template-columns:1fr}.all-stories ul.infinite-scroller li.loading{grid-column:span 1}.all-stories .story img{max-width:77vw;max-height:77vw}.all-stories .story .tags{position:unset;margin:0;margin-top:var(--spacing)}}@media only screen and (max-width:768px){.all-stories .story .title{font-size:var(--font-size-xl)}}}@layer components.image-scroller{.image-scroller{margin-bottom:var(--container-padding-y)}.image-scroller .scroller-row{display:flex;justify-content:flex-start;margin-bottom:30px;padding:0 var(--container-spacing)}.image-scroller .scroller-row .scroller-buttons button{padding:10px 20px}.image-scroller .scroller{display:flex;gap:30px;padding:0 var(--container-spacing)}}@layer components.image-scroller-item{.image-scroller-item{color:#fff;overflow-y:auto;border-radius:10px;min-width:300px;min-height:450px;flex:1 0 30vw;height:45vw;max-width:300px;max-height:450px}@media only screen and (max-width:576px){.image-scroller-item{min-width:360px;min-height:500px}}.image-scroller-item img{display:flex;align-items:center;justify-content:center;height:500px;width:100%;max-height:100%;object-fit:cover;object-position:center;border-radius:10px;padding:0}.image-scroller-item .text-container{padding:30px;display:flex;align-items:center;flex-direction:column;text-align:center}.image-scroller-item .text-container h3{font-size:50px}}@layer pages.all-team-member{.all-team-members ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center;list-style:none;padding:0;margin:0}.all-team-members ul li{width:45%;height:auto}.all-team-members .teamMember{aspect-ratio:4/6}.all-team-members .teamMember .card-front{position:relative}.all-team-members .teamMember .card-front img{position:absolute;inset:0;object-fit:cover}.all-team-members .teamMember .card-front .labels{position:absolute;bottom:0;margin:calc(var(--spacing) * 2);display:flex;justify-content:space-between;flex-direction:row;width:calc(100% - var(--spacing) * 4)}.all-team-members .teamMember .card-front .name{background:var(--color-black);color:var(--color-white);border-radius:var(--border-radius-circle);padding:var(--spacing);font-size:var(--font-size-xl);font-weight:400;margin:0}.all-team-members .teamMember .card-front .button-rounded{color:var(--color-white);font-size:var(--font-size-xl);padding:var(--spacing);min-width:0}.all-team-members .teamMember .card-back{background-color:var(--color-matcha);padding:calc(var(--spacing) * 3)}.all-team-members .teamMember .card-back h2:first-of-type{margin-top:0}.all-team-members .teamMember .card-back .description{margin-top:var(--spacing)}@media only screen and (max-width:992px){.all-team-members ul li{width:100%}}@media only screen and (max-width:768px){.all-team-members .teamMember .title{font-size:var(--font-size-xl)}}}@layer components.tulipan-border{.tulipan-border{width:100%;padding:30px 0}.tulipan-border.black{background-color:#fff}.tulipan-border.white{background-color:#000}.tulipan-border .tulipan-border-image-row{height:60px;background-repeat:repeat-x;background-size:contain;background-position:50%}@media only screen and (min-width:577px){.tulipan-border .tulipan-border-image-row{height:80px}}}@layer components.upcoming-happenings{.upcoming-happenings{margin-bottom:var(--container-padding-y)}.upcoming-happenings .header,.upcoming-happenings .scroller{padding:0 var(--container-spacing)}.upcoming-happenings .scroller{grid-area:cards;gap:clamp(var(--spacing),3vw,var(--spacing) * 4);margin-top:var(--spacing);padding-bottom:var(--spacing)}.upcoming-happenings .scroller>li{padding:var(--spacing) 0}.upcoming-happenings .header{grid-area:header;display:grid;gap:var(--spacing);grid-template:"title buttons link"/max-content 1fr}@media only screen and (max-width:768px){.upcoming-happenings .header{grid-template:"title title" "buttons link"/1fr max-content}}.upcoming-happenings .header h2{grid-area:title;align-self:center;justify-self:start;margin:0}.upcoming-happenings .header .buttons{grid-area:buttons;display:flex;align-self:center;justify-self:start}.upcoming-happenings .header .buttons a,.upcoming-happenings .header .buttons button{padding:calc(var(--spacing) / 2) var(--spacing)}.upcoming-happenings .header .link{grid-area:link;align-self:center;justify-self:end;margin-left:auto}}@layer component.event-card{.event-card,.event-card a{color:#000;text-decoration:none}.event-card{display:block;box-sizing:border-box;width:max(20rem,30vw);flex-wrap:nowrap;display:grid;gap:var(--spacing);grid-template:"tags" 1rem "image" clamp(10rem,50vh,18rem) "date" auto "title"}.event-card>*{margin:0}.event-card img{grid-area:1/1/3/2;width:100%;height:100%;object-fit:cover;background:var(--color-tulipan-wine);display:block;border-radius:var(--border-radius)}.event-card .tags{grid-area:tags;padding:0;margin:var(--spacing);flex-wrap:wrap}.event-card .event-date{grid-area:date}.event-card .event-title{grid-area:title}.event-card .event-description{margin-top:calc(var(--spacing) / 2)}}@layer components.story-list{.story-list .scroller-buttons-container{padding:0 var(--container-spacing);display:flex}.story-list .scroller-buttons-container .scroller-buttons button{padding:calc(var(--spacing) / 2) var(--spacing)}.story-list .container-inner{padding:0}.story-list>div{display:flex;width:100%}.story-list>div ul{list-style:none}.story-list>div ul.infinite-scroller{display:flex;overflow-x:auto;align-items:start;gap:2rem;margin:0;padding:var(--spacing) 0;padding-left:var(--container-spacing)}.story-list>div ul.infinite-scroller>li{display:flex;flex-shrink:0;width:350px;align-self:stretch}@media only screen and (min-width:769px){.story-list>div ul.infinite-scroller>li{width:500px}}.story-list>div ul.infinite-scroller .loading{width:100px;align-self:stretch}.story-list>div ul.infinite-scroller .loading .story{width:100px}.story-list>div .scroll-sentinel{min-width:100px;height:auto}.story-list>div .story{height:100%;display:flex;width:100%;flex:1;width:300px;flex-direction:column;padding:var(--spacing);flex-shrink:0;position:relative}.story-list>div .story img{height:370px;max-height:370px}.story-list>div .story .tags{margin-top:var(--spacing)}.story-list>div .story .tags .button-tag{font-size:var(--font-size-sm)}.story-list>div .story .title{color:var(--color-white);margin-bottom:0}.story-list>div .story .tags{color:var(--color-black)}@media only screen and (max-width:992px){.story-list>div .story .tags{position:unset;margin:0;margin-top:var(--spacing)}}@media only screen and (max-width:768px){.story-list>div .story .title{font-size:var(--font-size-xl)}}}