/* University Template over-ride
   Launched: 2024-05-31
   ----------------------------------------------------*/:root{--warm-white:#f8f4ec;--sky-blue-dark-dark:#57667c}figcaption{display:block;font-size:.9rem;margin-top:.5rem}.flex-row{margin:0 0 1.5rem}.flex-row figure{margin:0!important}.flex-row-body{padding:1.5rem 0}.flex-row.no-photo .flex-row-body{padding-left:calc(300px + 1.5rem)}.clear{clear:both}.mb-2{margin-block:2rem}@media only screen{
  /* *>h2:first-of-type,*>h3:first-of-type,*>h4:first-of-type,*>h5:first-of-type,*>h6:first-of-type { margin-top: 0; } WHY??? */.label+h2,.label+h3,.label+h4,.label+h5,.label+h6{margin-top:0}
  
  /* Inauguration landing page styles */.inauguration .page-header:before{background:var(--gray-extra-light) url(/stylesheets/images/ptn-knot-g.svg) center center /10vw auto repeat}.inauguration .section--history-presidency{background-color:#f8f4ec;background-color:var(--warm-white);padding:2rem}.inauguration .section--history-presidency .btn{background:#fff}.section-layout{--grid-gap:4vw;margin:4vw;margin:var(--grid-gap)}.section-layout .section-body{display:flex;flex-flow:column;justify-content:center}.section-layout.layout-narrow{margin-left:auto;margin-right:auto;max-width:100rem}.page-landing .subtitle{font-size:1.6rem;font-weight:400}.page-landing .page-title:after{display:none}li{margin:0 0 .75rem}.nav-site .nav-follow:before{background-color:#ccc;content:"";display:block;height:1px;margin:.5em 0 .5em 1em;width:2rem}.nav-site .nav-follow .soc-twitter{align-items:center;border-radius:.6em;color:var(--brand-blue-bright);display:flex;font-size:1.2rem;gap:1rem}.nav-site .nav-follow .soc-twitter:visited{color:var(--brand-blue-bright)}.nav-follow .soc-twitter svg{border-radius:50%;height:2em;padding:.5rem;width:2em;fill:var(--brand-blue-bright);background:var(--gray-extra-light);overflow:visible}@supports (display:grid){.nav-site .nav-follow .soc-twitter{display:grid;grid-template-columns:2em auto}}.page-title-group{margin-bottom:16px;padding-bottom:12px}.page-title-group:after{background-color:var(--brand-gold);content:"";display:block;height:4px;margin:.2em 0 .2em -.2em;width:50px}.page-title-group .page-title{margin-bottom:.25em;padding-bottom:0}.page-title-group .page-title:after{display:none}blockquote{font-style:normal}blockquote p{font-size:1.6rem;line-height:1.45}blockquote cite{text-align:right}blockquote strong{font-family:var(--font-default);font-weight:700}.blockquote-highlight{padding:2rem}.featured-event-meta{color:var(--gray);font-size:1.125em}.committee-list{padding:0}.committee-list li{display:inline-block;line-height:1.35em;margin:0 0 1em;padding:1em 0 0;width:100%}.committee-list h2{font-size:1.5em;margin-top:0}.address-page h2{margin:-1rem 0 1rem}.address-page .image-full-right{margin-top:5rem}.address-date{color:#555;font-size:1rem;letter-spacing:.08em;margin-bottom:0;text-transform:uppercase}.address-location{font-size:1.45rem;margin-bottom:3rem}.report-subtitle h2{font-size:2.75rem;margin-bottom:1.5rem}.report-date{color:#555;font-size:1rem;letter-spacing:.08em;margin-bottom:3rem;text-transform:uppercase}.break:before{color:var(--brand-gold);content:"***";display:block;font-size:2.5em;margin:1.25em 0 .5em;position:relative;text-align:center}.btn-dark,.btn-dark:hover,.btn-dark:visited{background:var(--brand-blue);color:#fff}.btn-dark:active{background:var(--brand-blue-dark)}.anchor-links{border-bottom:1px solid var(--gray-light);margin-bottom:3em;padding-bottom:2em!important}.figgroup-3{display:grid;grid-template-columns:1fr;margin:2rem 0 1.5rem}.figgroup-3 figcaption{color:#555;display:block;font-size:.9rem;line-height:1.35;margin-top:.5rem}
  
  /* Full Bleed Backgrounds */.full-bleed-bg,.full-bleed-bg>*{position:relative}.full-bleed-bg>*{z-index:1}.full-bleed-bg:before{bottom:0;content:"";display:block;left:-100vw;position:absolute;right:-100vw;top:0;z-index:0}
 
  /* Featured News Story */.news-item--featured{margin-top:2rem;position:relative}.news-item--featured:before{background:var(--sky-blue-light);bottom:4rem;content:"";display:block;left:1rem;position:absolute;right:-1rem;top:-1rem}.news-item--featured .card-title a{color:var(--brand-blue)}.news-item--featured .card-body{padding-bottom:2rem;padding-left:3rem;padding-right:0}
 
  /* Home */.home .page-main{padding-bottom:0}.home-section:has(>*){margin:0 0 2rem}.home-section:first-child{margin-top:2rem}.home-feature{margin-bottom:4rem;margin-top:4rem}.home-feature:before{background:var(--sky-blue-light)}.home-feature .home-feature-headline{margin-top:1rem}.home-feature-headline a{color:var(--brand-blue)}.home-feature-image{margin-bottom:-2rem;margin-left:var(--gutter-offset);margin-top:-2rem}.home-photos{padding:2rem 0}.home-photos .gallery-lb{margin:2rem auto;grid-gap:1.5rem}.home-photos .gallery-lb a{height:100%;max-height:13em}.home-photos .gallery-lb li:nth-of-type(n+9){display:none}
  
  /* People */.people-list li{margin-bottom:1rem}.people-main .card-title{font-size:2rem}.person-title{font-size:1.325em}.people-sublist .card-title{font-size:1.5em;margin:0 0 .5rem}.homily-form select{height:2.6rem}.homily-form input[type=text],.homily-form select{border:1px solid var(--brand-blue);font-size:1rem;margin:0;width:100%}.homily-form input[type=text]{border-radius:5px;color:var(--brand-blue);line-height:1.2em;padding:.6em 1.5em}.homily-form .btn,.homily-item .record-meta{margin:0}.president-list li{align-items:center;display:grid;grid-template-columns:150px 1fr;grid-gap:1em}.side-cta{border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-family:GP,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;margin:2.25em 0;padding:1.25em 0}.side-cta h3{margin-top:-.5rem}.side-cta p{font-size:1rem;line-height:1.475em;margin-bottom:1em}.section-honorary-livestream{background:#e4e2e0;margin:2em 0 0;padding:2em}.section-honorary-events{padding:2em 0}
  
  /* Lightbox Overlay */.lightbox-video{overflow:hidden;position:relative}.site-content .lightbox-video:after{background:rgba(0,0,0,.1) url(images/play-btn.svg) no-repeat 0 /auto 100%;bottom:0;content:"";display:block;height:100%;left:0;margin:0 auto;position:absolute;transform:scale(1);transform-origin:12% 79%;transition:all var(--anim-duration-fast) cubic-bezier(0,0,.25,1);width:100%}.lightbox-video:hover:after{background-color:transparent;transform:scale(1.15)}
  
  /* Presidents Initiatives */.presidents-initiatives .list-initiatives li,.presidents-initiatives .list-initiatives p{margin-bottom:0}
  
  /* DEI page */.trustee-list{list-style-type:none;margin:2em 0 3em;padding:0;text-align:center}.trustee-list figure{margin:auto}.trustee-list img{border-radius:100px;max-width:125px}
  
  /* Misc */.news-former-secretary-of-state-condoleezza-rice-to-speak-at-notre-dame .image-right{display:none}.news-former-secretary-of-state-condoleezza-rice-to-speak-at-notre-dame .image-right.headshot{display:table}.responsive-embed{height:0;margin-bottom:2rem;overflow:hidden;padding-bottom:56.25%;position:relative}.responsive-embed iframe{height:100%;left:0;position:absolute;top:0;width:100%}.category,.label{align-self:flex-start;background-color:var(--brand-gold);color:#fff;display:inline-block;font-family:var(--font-secondary);font-size:1rem;font-weight:400;letter-spacing:.08em;line-height:1;margin-bottom:.3em;padding:.4rem .5rem;text-transform:uppercase}.card.hover-bg .category,.card.hover-bg .label{background-color:transparent;color:var(--gray);padding:0}.list-events li:has(.card-image){position:relative}.list-events li:has(.card-image) .card{grid-column:1/-1}.list-events li:has(.card-image) .event-date{background:#fff;left:0;padding:.5rem;position:absolute;top:0;z-index:2}.page-secondary{padding-top:4rem}.section--by-the-numbers{margin-bottom:5rem;margin-top:5rem}.section--by-the-numbers .grid-section{display:grid;--grid-gap:1.5rem;grid-gap:1.5rem;grid-gap:var(--grid-gap);margin:0 auto 1.5rem;margin:0 auto var(--grid-gap)}.section--by-the-numbers .grid-section.layout-1>div:nth-child(4n+1){background-color:var(--sky-blue-light)}.section--by-the-numbers .grid-section.layout-1>div:nth-child(4n+1) .card-label{color:#57667c;color:var(--sky-blue-dark-dark)}.section--by-the-numbers .grid-section.layout-1>div:nth-child(4n+2){background-color:#f8f4ec;background-color:var(--warm-white)}.section--by-the-numbers .grid-section.layout-1>div:nth-child(4n+2) .card-label{color:var(--brand-gold-dark)}.section--by-the-numbers .grid-section.layout-1>div:nth-child(4n+3){background-color:var(--gray-extra-extra-light)}.section--by-the-numbers .grid-section.layout-1>div:nth-child(4n+4){background-color:#fff}.section--by-the-numbers .grid-section.layout-2>div:nth-child(4n+1),.section--by-the-numbers .grid-section.layout-4>div:nth-child(4n+1){background-color:#f8f4ec;background-color:var(--warm-white)}.section--by-the-numbers .grid-section.layout-2>div:nth-child(4n+1) .card-label,.section--by-the-numbers .grid-section.layout-4>div:nth-child(4n+1) .card-label{color:var(--brand-gold-dark)}.section--by-the-numbers .grid-section.layout-2>div:nth-child(4n+2),.section--by-the-numbers .grid-section.layout-4>div:nth-child(4n+2){background-color:var(--sky-blue-light)}.section--by-the-numbers .grid-section.layout-2>div:nth-child(4n+2) .card-label,.section--by-the-numbers .grid-section.layout-4>div:nth-child(4n+2) .card-label{color:#57667c;color:var(--sky-blue-dark-dark)}.section--by-the-numbers .grid-section.layout-2>div:nth-child(4n+3),.section--by-the-numbers .grid-section.layout-4>div:nth-child(4n+3){background-color:var(--gray-extra-extra-light)}.section--by-the-numbers .grid-section.layout-2>div:nth-child(4n+4),.section--by-the-numbers .grid-section.layout-4>div:nth-child(4n+4){background-color:#fff}.section--by-the-numbers .grid-section.layout-3>div:nth-child(4n+1){background-color:var(--sky-blue-light)}.section--by-the-numbers .grid-section.layout-3>div:nth-child(4n+1) .card-label{color:#57667c;color:var(--sky-blue-dark-dark)}.section--by-the-numbers .grid-section.layout-3>div:nth-child(4n+2){background-color:#f8f4ec;background-color:var(--warm-white)}.section--by-the-numbers .grid-section.layout-3>div:nth-child(4n+2) .card-label{color:var(--brand-gold-dark)}.section--by-the-numbers .grid-section.layout-3>div:nth-child(4n+3){background-color:#fff}.section--by-the-numbers .grid-section.layout-3>div:nth-child(4n+4){background-color:var(--gray-extra-extra-light)}.section--by-the-numbers .grid-section.layout-5>div:nth-child(4n+1){background-color:var(--sky-blue-light)}.section--by-the-numbers .grid-section.layout-5>div:nth-child(4n+1) .card-label{color:#57667c;color:var(--sky-blue-dark-dark)}.section--by-the-numbers .card.horizontal .card-image{--card-image-width:100%;align-self:start}.section--by-the-numbers .grid-section.layout-5>div:nth-child(4n+2){background-color:#f8f4ec;background-color:var(--warm-white)}.section--by-the-numbers .grid-section.layout-5>div:nth-child(4n+2) .card-label{color:var(--brand-gold-dark)}.section--by-the-numbers .card{border-radius:1rem;padding:1rem}.section--by-the-numbers .card .card-title{font-family:var(--font-secondary);font-size:1rem;line-height:1.5}.section--by-the-numbers .card.featured .card-title{font-size:1.1rem;line-height:1.5}.section--by-the-numbers .card .card-image{border-radius:.75rem;overflow:hidden}.section--by-the-numbers .card.horizontal .card-image{margin-bottom:0}.section--by-the-numbers .card .card-body{padding:var(--grid-gap) 1rem}.section--by-the-numbers .card.horizontal .card-body{padding:var(--grid-gap) 1.5rem}.section--by-the-numbers .card .card-label{font-size:1rem;margin:0}.section--by-the-numbers .card .card-body .number{display:block;font-family:var(--font-heading);font-size:1.8rem}.section--by-the-numbers .card.featured .card-body .number{font-size:2.5rem}}
  /* 560px
----------------------------------------------------*/@media only screen and (min-width:35em){.trustee-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2em}}
  /* 768px
----------------------------------------------------*/@media only screen and (min-width:48em){.flex-row{display:flex;flex-flow:row nowrap}.flex-row figure{flex:none}.flex-row-body{padding:1.5rem}
  
  /* Inauguration landing page styles */.inauguration .page-header:before{background-image:url(/stylesheets/images/ptn-knot-g.svg)}.committee-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.news-item--featured .card-body{padding-left:2rem}.home-section:has(>*){margin:0 0 4rem}.home-feature{margin-bottom:6rem}.homily-form p,.lightbox img{margin-bottom:0}.anchor-links{display:grid;grid-template-columns:repeat(3,1fr);list-style-type:none;padding:0}blockquote.pull{margin:2rem 0 2rem 2rem;padding-right:0;width:46%}blockquote{padding-right:5rem}.figgroup-3{grid-template-columns:repeat(3,1fr);grid-column-gap:1rem}.page-landing .site-content{--sidebar-width:0}.trustee-list{grid-template-columns:repeat(3,1fr)}.has-image .horizontal .card-image{-o-object-fit:cover;object-fit:cover;--card-image-width:40%}}
  /* 960px
----------------------------------------------------*/@media only screen and (min-width:60em){
  
  /* Inauguration landing page styles */.inauguration .site-content{--gutter-width:15vw}.inauguration .page-header:before{background-image:url(/stylesheets/images/ptn-knot-g.svg)}.page-header.page-header-numbers{min-height:40rem}  /* prevent overlap with content and sidebar nav */.page-title-group:after{height:5px;margin-bottom:40px;margin-left:-24px;margin-top:10px;min-height:5px;width:72px}.section-honorary-livestream{margin-top:3em}.honorary-degree-conferral .page-title-group{background:#fff;display:inline-block;margin-top:-4em;padding-right:2em;position:relative}.honorary-degree-conferral .page-title-group:before{background:#fff;bottom:-2em;content:"";display:block;left:-2em;position:absolute;right:-2em;top:-2em;z-index:-1}.home-photos{padding:3rem 0}.section--by-the-numbers{margin-bottom:7rem;margin-top:7rem}.nav-site .nav-follow:before{margin:1em 0 1em 1em}.section-full-bleed{display:grid;margin-bottom:5rem;margin-left:calc((var(--sidebar-width) + 2rem)*-1);margin-top:10rem!important}.section--by-the-numbers{margin-bottom:5rem;margin-top:5rem}.section--by-the-numbers .grid-section.layout-1>div:nth-child(4n+1){grid-column:1/3;grid-row:1/2}.section--by-the-numbers .grid-section.layout-1>div:nth-child(4n+1) .card-label{color:#57667c;color:var(--sky-blue-dark-dark)}.section--by-the-numbers .grid-section.layout-1>div:nth-child(4n+2){grid-column:3/4;grid-row:1/4}.section--by-the-numbers .grid-section.layout-1>div:nth-child(4n+3){grid-column:1/2;grid-row:2/4}.section--by-the-numbers .grid-section.layout-1>div:nth-child(4n+4){grid-column:2/3;grid-row:2/4}.section--by-the-numbers .grid-section.layout-2>div:nth-child(4n+1),.section--by-the-numbers .grid-section.layout-4>div:nth-child(4n+1){grid-column:1/2;grid-row:1/4}.section--by-the-numbers .grid-section.layout-2>div:nth-child(4n+2),.section--by-the-numbers .grid-section.layout-4>div:nth-child(4n+2){grid-column:2/4;grid-row:1/2}.section--by-the-numbers .grid-section.layout-2>div:nth-child(4n+3),.section--by-the-numbers .grid-section.layout-4>div:nth-child(4n+3){grid-column:2/3;grid-row:2/4}.section--by-the-numbers .grid-section.layout-2>div:nth-child(4n+4),.section--by-the-numbers .grid-section.layout-4>div:nth-child(4n+4){grid-column:3/4;grid-row:2/4}.section--by-the-numbers .grid-section.layout-3>div:nth-child(4n+1){grid-column:1/3;grid-row:1/2}.section--by-the-numbers .grid-section.layout-3>div:nth-child(4n+2){grid-column:3/4;grid-row:1/4}.section--by-the-numbers .grid-section.layout-3>div:nth-child(4n+3){grid-column:1/2;grid-row:2/4}.section--by-the-numbers .grid-section.layout-3>div:nth-child(4n+4){grid-column:2/3;grid-row:2/4}.section--by-the-numbers .grid-section.layout-5>div:nth-child(4n+1){grid-column:1/3;grid-row:1/4}.section--by-the-numbers .card.horizontal .card-image{--card-image-width:45%;align-self:start}.section--by-the-numbers .grid-section.layout-5>div:nth-child(4n+2){grid-column:3/4;grid-row:1/4}.section--by-the-numbers .card .card-title{font-size:1.3rem}.section--by-the-numbers .card.featured .card-title{font-size:1.8rem;line-height:1.6}.section--by-the-numbers .card .card-label{font-size:1rem;margin:0}.section--by-the-numbers .card .card-body .number{font-size:3rem;line-height:1.1;margin:.5rem 0}.section--by-the-numbers .card.featured .card-body .number{font-size:4rem}}
  /* 1120px
----------------------------------------------------*/@media only screen and (min-width:70em){.page-landing .site-content{--sidebar-width:0}.section-layout.alt .section-image{order:2}.section-layout.alt .section-body{order:1}.grid--news{grid-template-columns:1fr 1fr}.grid--news .news-item--featured{grid-column:1/-1}.grid--news article{--card-image-width:35%;margin-bottom:0}.home-news .card-title{font-size:1.375rem}.news-item--featured:before{bottom:4rem;left:2rem;right:0;top:-1.5rem}.news-item--featured .card{align-items:center}.news-item--featured .card-title{font-size:2rem}.news-item--featured .card-image{min-width:55%}.news-item--featured .card-body{margin-bottom:2rem;max-width:45%;padding-left:2rem;padding-right:2rem}.people-list li{margin-bottom:0}.people-list .horizontal .card-body{padding:1rem}.people-main{margin:0 0 1rem}.people-main .horizontal:not([class*=stacked-]) .card-image{width:30%}.people-main .horizontal .card-image+.card-body{width:70%}.people-list .horizontal:not([class*=stacked-]) .card-image{width:35%}.people-list .horizontal .card-image+.card-body{width:65%}.side-cta{float:right;margin:1rem 1rem 2rem 3rem;width:40%}.trustee-list{grid-template-columns:repeat(3,1fr)}}
  /* 1280px
----------------------------------------------------*/@media only screen and (min-width:80em){.page-header.page-header-numbers{min-height:45rem}  /* prevent overlap with content and sidebar nav */.page-landing .site-content{--sidebar-width:0}.home-section:has(>*){margin:0 0 6rem}.home-feature{margin-bottom:8rem}.home-photos .gallery-lb{grid-template-columns:repeat(4,1fr)}.figgroup-3{grid-template-columns:repeat(6,1fr)}}
  /* 1600px
----------------------------------------------------*/@media only screen and (min-width:100em){.page-landing .site-content{--sidebar-width:0}.people-list .horizontal:not([class*=stacked-]) .card-image{width:15rem}.people-list .horizontal .card-image+.card-body{width:calc(100% - 15rem)}.side-cta{margin:1rem 5rem 2rem 3rem;width:30%}.home-photos{padding:4rem 0}.home-photos .gallery-lb{margin:2rem -5rem}.has-image .horizontal .card-image{--card-image-width:25%}}
  /* 1920px
----------------------------------------------------*/@media only screen and (min-width:120em){.page-landing .site-content{--sidebar-width:0}.home-feature-image{margin-left:-6rem}blockquote.pull{width:38%}}
  /* Print
----------------------------------------------------*/@media print{.image-right{float:right;margin-left:1.5rem}.image-left{float:left;margin-right:1.5rem}}
  /*!
 * simpleLightbox
 * https://github.com/dbrekalo/simpleLightbox
 * Copyright (c) 2018 Damir Brekalo
 */.slbOverlay,.slbWrap,.slbWrapOuter{bottom:0;left:0;position:fixed;right:0;top:0}.slbOverlay{animation:slbOverlay .5s;background-color:#000;opacity:.7;overflow:hidden;z-index:2000}.slbWrapOuter{overflow-x:hidden;overflow-y:auto;z-index:2010}.slbWrap{position:absolute;text-align:center}.slbWrap:before{content:"";height:100%}.slbContentOuter,.slbWrap:before{display:inline-block;vertical-align:middle}.slbContentOuter{box-sizing:border-box;margin:0 auto;max-width:100%;padding:0 1em;position:relative;text-align:left;z-index:2020}.slbContentEl .slbContentOuter{padding:5em 1em}.slbContent{position:relative}.slbContentEl .slbContent{animation:slbEnter .3s;background-color:#fff;box-shadow:0 .2em 1em rgba(0,0,0,.4)}.slbImageWrap{animation:slbEnter .3s;position:relative}.slbImageWrap:after{background-color:#fff;bottom:5em;box-shadow:0 .2em 1em rgba(0,0,0,.6);content:"";display:block;left:0;position:absolute;right:0;top:5em;z-index:-1}.slbDirectionNext .slbImageWrap{animation:slbEnterNext .4s}.slbDirectionPrev .slbImageWrap{animation:slbEnterPrev .4s}.slbImage{box-sizing:border-box;display:block;height:auto;line-height:0;margin:0 auto;max-width:100%;padding:5em 0;width:auto}.slbCaption{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;bottom:0;color:#fff;color:hsla(0,0%,100%,.7);font-size:1.4em;left:0;padding:.71429em 0;position:absolute;right:0;text-align:center}.slbArrow,.slbCloseBtn{background:none;border:0;cursor:pointer;margin:0;padding:0}.slbArrow::-moz-focus-inner,.slbCloseBtn::-moz-focus-inner{border:0;padding:0}.slbArrow:hover,.slbCloseBtn:hover{opacity:.5}.slbArrow:active,.slbCloseBtn:active{opacity:.8}.slbCloseBtn{animation:slbEnter .3s;color:#fff;color:hsla(0,0%,100%,.7);font-size:3em;height:1.66667em;line-height:1.66667em;position:absolute;right:-.33333em;text-align:center;top:0;width:1.66667em}.slbLoading .slbCloseBtn{display:none}.slbLoadingText{color:#fff;color:hsla(0,0%,100%,.9);font-size:1.4em}.slbArrows{left:0;position:fixed;right:0;top:50%}.slbLoading .slbArrows{display:none}.slbArrow{height:10em;margin-top:-5em;opacity:.7;overflow:hidden;position:absolute;text-indent:-999em;top:50%;width:5em}.slbArrow:before{border:.8em solid transparent;content:"";left:50%;margin:-.8em 0 0 -.8em;position:absolute;top:50%}.slbArrow.next{right:0}.slbArrow.next:before{border-left-color:#fff}.slbArrow.prev{left:0}.slbArrow.prev:before{border-right-color:#fff}.slbIframeCont{height:0;margin:5em 0;overflow:hidden;padding-top:56.25%;width:80em}.slbIframe{background:#000;box-shadow:0 .2em 1em rgba(0,0,0,.6);height:100%;left:0;position:absolute;top:0;width:100%}@keyframes slbOverlay{0%{opacity:0}to{opacity:.7}}@keyframes slbEnter{0%{opacity:0;transform:translate3d(0,-1em,0)}to{opacity:1;transform:translateZ(0)}}@keyframes slbEnterNext{0%{opacity:0;transform:translate3d(4em,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes slbEnterPrev{0%{opacity:0;transform:translate3d(-4em,0,0)}to{opacity:1;transform:translateZ(0)}}