@keyframes slide-left{0%{transform:none}30%{transform:translate(-75%)}70%{transform:translate(-75%)}to{transform:none}}@keyframes slide-left-full{0%{transform:none}30%{transform:translate(-100%)}70%{transform:translate(-100%)}to{transform:none}}@keyframes slide-left-counter{0%{transform:none}40%{transform:translate(2rem)}60%{transform:translate(2rem)}to{transform:none}}@keyframes slide-right-counter{0%{transform:none}40%{transform:translate(-2rem)}60%{transform:translate(-2rem)}to{transform:none}}@keyframes btn-error{0%,to{transform:translate(0,0)}20%,60%{transform:translate(15px)}40%,80%{transform:translate(-15px)}}.card-tile{cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:transparent;position:relative}@media (max-width:767.98px){.card-tile.swiper-slide-active:before{opacity:1}.card-tile.swiper-slide-active .card__meta-cta.btn-outlined.btn-dark{color:#fff;background-color:#000;transition:transform .2s cubic-bezier(.235,0,.05,.95),color .2s cubic-bezier(.235,0,.05,.95),background-color .2s cubic-bezier(.235,0,.05,.95)}.card-tile.swiper-slide-active .card__meta-cta.btn-outlined.btn-light{color:#000;background-color:#fff;transition:transform .2s cubic-bezier(.235,0,.05,.95),color .2s cubic-bezier(.235,0,.05,.95),background-color .2s cubic-bezier(.235,0,.05,.95)}}.card-tile .card__inner{z-index:1;will-change:transform;border-radius:8px;padding-top:120.482%;transition:transform .3s cubic-bezier(.38,.41,.27,1);position:relative;overflow:hidden}.card-tile .card__inner,section .themed.is-light .card-tile:not(:-webkit-any(.card--paw,.card--router)) .card__inner{background-color:#f5f5f5}.card-tile .card__inner,section .themed.is-light .card-tile:not(:-moz-any(.card--paw,.card--router)) .card__inner{background-color:#f5f5f5}.card-tile .card__inner,section .themed.is-light .card-tile:not(:is(.card--paw,.card--router)) .card__inner{background-color:#f5f5f5}.card-tile .is-dark .card__inner,section .themed.is-dark .card-tile:not(:-webkit-any(.card--paw,.card--router)) .card__inner{background-color:#121212}.card-tile .is-dark .card__inner,section .themed.is-dark .card-tile:not(:-moz-any(.card--paw,.card--router)) .card__inner{background-color:#121212}.card-tile .is-dark .card__inner,section .themed.is-dark .card-tile:not(:is(.card--paw,.card--router)) .card__inner{background-color:#121212}.card-tile .card__link-full{z-index:2;text-indent:-9999px;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.card-tile .card__content-wrapper{will-change:height;width:100%;height:67%;transition:height .3s cubic-bezier(.38,.41,.27,1);position:absolute;bottom:0}.card-tile .card__content{z-index:1;color:#fff;padding:3rem 3.2rem 2rem;position:relative}.card-tile .card__image-wrap{padding-top:58.2524%;position:relative;overflow:hidden}.card-tile .card__image,.card-tile .card__image img{-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;position:absolute;top:0;left:0}.card-tile .card__image img,.card-tile img.card__image{object-fit:cover;background-color:transparent;font-family:object-fit\: cover;transition:transform .8s cubic-bezier(.38,.41,.27,1),-webkit-filter .4s,filter .4s,-webkit-filter .4s,filter .4s,opacity .2s}.card-tile .card__svg{z-index:1;width:50%;height:0;padding-bottom:50%;transition:opacity .3s cubic-bezier(.38,.41,.27,1);position:absolute;top:50%;left:25%;transform:translateY(-50%)}.layout-wide .card-tile .card__svg{width:33.333%;left:33.333%}.card-tile .card__svg svg{width:100%;height:100%;position:absolute;top:0;left:0}.card-tile .card__svg+.card__content-wrapper .card__title{opacity:0}.card-tile .card__title{letter-spacing:-.01em;font-size:2rem;font-weight:700;line-height:1.25;transition:opacity .3s cubic-bezier(.38,.41,.27,1)}@media only screen and (min-width:992px){.card-tile .card__title{font-size:2.8rem}}.card-tile .card__title.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile .card__title.font__tertiary,:lang(ja) .card-tile .card__title{line-height:1.2}@media only screen and (min-width:480px){.card-tile .card__title{font-weight:700}}@media only screen and (min-width:992px){.card-tile .card__title{letter-spacing:-.01em;font-size:1.6rem;font-weight:700;line-height:1.25}}@media only screen and (min-width:992px) and (min-width:992px){.card-tile .card__title{font-size:2.4rem}}@media only screen and (min-width:992px){.card-tile .card__title.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile .card__title.font__tertiary,:lang(ja) .card-tile .card__title{line-height:1.2}}.card-tile .card__title span{font-weight:inherit}.card-tile .card__title+.card__blurb-wrap{margin-top:1rem}.card-tile .card__meta-primary,.card-tile .card__meta-secondary{display:block}.card-tile .card__meta-tags{letter-spacing:-.01em;z-index:1;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:1.2rem;font-size:1.2rem;font-weight:700;line-height:16px;transition:opacity .15s cubic-bezier(.38,.41,.27,1);left:3.2rem;overflow:hidden}@media only screen and (min-width:992px){.card-tile .card__meta-tags{font-size:1.2rem}}.card-tile .card__meta-tags.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile .card__meta-tags.font__tertiary,:lang(ja) .card-tile .card__meta-tags{line-height:1.2}.card-tile .card__meta-tags a,.card-tile .card__meta-tags a:hover{text-decoration:none}.card-tile .card__meta-tags span{color:#fff}.card-tile .card__meta-cta{z-index:2;box-sizing:content-box;background-color:transparent;max-width:8rem;position:absolute;bottom:2rem;left:3.2rem}@media only screen and (min-width:768px){.card-tile .card__meta-cta{max-width:unset}}.card-tile .card__meta-cta.btn-outlined{transition:transform .2s cubic-bezier(.235,0,.05,.95),color .2s cubic-bezier(.235,0,.05,.95),background-color .2s cubic-bezier(.235,0,.05,.95)}.card-tile .card__arrow{top:1.5rem;right:var(--bs-gutter-x);width:1.2rem;height:1.2rem;position:absolute}.card-tile .card__badge{position:absolute;top:1.5rem;left:1.5rem}.card-tile .card__badge .cta-rounded-rect__heading{width:auto;padding:0 1.25rem;font-size:1rem;font-weight:600;line-height:2.4rem}.card-tile .card__blurb-wrapper{opacity:0;will-change:height;height:0;margin-top:.8rem;transition:height .3s cubic-bezier(.38,.41,.27,1),opacity .4s cubic-bezier(.545,.015,.335,1) .1s;position:relative;overflow:hidden}.card-tile .card__blurb,.card-tile .card__blurb p{font-size:16px;font-weight:500;line-height:24px}.card-tile:not(.card__no-dropshadow):before{content:"";z-index:0;opacity:0;background-color:transparent;width:85%;height:50%;transition:opacity .3s cubic-bezier(.38,.41,.27,1);position:absolute;top:50%;left:50%;transform:translate(-50%);box-shadow:0 .8rem 3.2rem rgba(0,0,0,.3)}@media only screen and (max-width:991px){.card-tile:not(.card__no-dropshadow):before{display:none}}.card-tile:not(.card__no-dropshadow):hover:before{opacity:1}.card-tile.card--content{box-sizing:content-box;cursor:pointer;position:relative}@media only screen and (max-width:991px){.card-tile.card--content .card__title{transform:translateY(50%)}.card-tile.card--content .card__image-wrapper:after{opacity:1}.card-tile.card--content .card__blurb-wrapper{opacity:1;margin-top:.75rem;display:block;position:relative;bottom:0;height:auto!important}}.card-tile.card--content .card__image-wrapper{z-index:0;width:100%;height:40%;position:absolute;top:0}.card-tile.card--content .card__image-wrapper:after{content:"";z-index:1;opacity:0;background-image:linear-gradient(-180deg,#333 0%,rgba(51,51,51,0) 100%);width:calc(100% + 1px);height:100%;transition:opacity .3s cubic-bezier(.38,.41,.27,1);position:absolute;top:-1px;left:0}.card-tile.card--content .card__image{object-fit:cover;font-family:object-fit\: cover}.card-tile.card--content .card__arrow{transition:transform .2s cubic-bezier(.235,0,.05,.95)}.card-tile.card--content .card__title{letter-spacing:-.01em;z-index:1;max-width:32rem;margin-bottom:2.4rem;font-size:2rem;font-weight:700;line-height:1.25;transition:transform .4s cubic-bezier(.38,.41,.27,1);position:relative;height:auto!important}@media only screen and (min-width:992px){.card-tile.card--content .card__title{font-size:2.8rem}}.card-tile.card--content .card__title.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile.card--content .card__title.font__tertiary,:lang(ja) .card-tile.card--content .card__title{line-height:1.2}@media only screen and (min-width:1600px){.card-tile.card--content .card__title{letter-spacing:-.01em;font-size:2.4rem;font-weight:700;line-height:1.25}}@media only screen and (min-width:1600px) and (min-width:992px){.card-tile.card--content .card__title{font-size:3.2rem}}@media only screen and (min-width:1600px){.card-tile.card--content .card__title.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile.card--content .card__title.font__tertiary,:lang(ja) .card-tile.card--content .card__title{line-height:1.2}}.card-tile.card--content .card__title span{width:100%;margin-top:.8rem;margin-bottom:.8rem;display:block}.card-tile.card--content .card__blurb-wrapper{flex:0 0 100%;margin-top:0;position:absolute;bottom:calc(-100% - 1rem);left:0}@media only screen and (max-width:991px){.card-tile.card--content:not(:-webkit-any(.card--paw-event,.card--paw-petition,.card--paw-volunteer)):not(.card--paw-grantee) .card__blurb-wrapper{opacity:1;height:auto}.card-tile.card--content:not(:-moz-any(.card--paw-event,.card--paw-petition,.card--paw-volunteer)):not(.card--paw-grantee) .card__blurb-wrapper{opacity:1;height:auto}.card-tile.card--content:not(:is(.card--paw-event,.card--paw-petition,.card--paw-volunteer)):not(.card--paw-grantee) .card__blurb-wrapper{opacity:1;height:auto}}.card-tile.card--content .card__blurb{max-width:15em}@media only screen and (max-width:991px){.card-tile.card--content .card__blurb{font-size:1.2rem}}@media only screen and (min-width:1600px){.card-tile.card--content .card__blurb{letter-spacing:0;font-size:1.4rem;font-weight:500;line-height:1.5}}@media only screen and (min-width:1600px) and (min-width:992px){.card-tile.card--content .card__blurb{font-size:1.6rem}}@media only screen and (min-width:1600px){.card-tile.card--content .card__blurb a{text-underline-offset:3px;text-underline-offset:clamp(.2rem,.16em,.3rem);color:inherit;font-weight:inherit;font-size:inherit;font-family:inherit;line-height:inherit;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:max(.2rem,min(.12em,.3rem));display:inline;position:relative}}.card-tile.card--content .card__content{color:#fff;background-color:transparent;flex-flow:wrap;align-items:flex-end;width:calc(100% - 4.8rem);height:60%;padding:0 2.4rem;display:flex;position:absolute;top:0;left:0}.card-tile.card--content .card__meta-primary{z-index:2;opacity:0;transform-origin:0;transition:transform .3s cubic-bezier(.38,.41,.27,1),opacity .3s cubic-bezier(.38,.41,.27,1);position:absolute;top:2.4rem;left:2.4rem;transform:scale(.8)}@media only screen and (max-width:991px){.card-tile.card--content .card__meta-primary{opacity:1;transform:none}}.card-tile.card--content .card__meta-primary a{padding:0 4rem 0 1.6rem;position:relative}.card-tile.card--content .card__meta-primary svg{position:relative;top:.3rem;right:3.5rem}.card-tile.card--content .card__badge{z-index:1;opacity:1;transform-origin:0;pointer-events:none;transition:transform .3s .1s,opacity .3s .1s;position:absolute;top:2.8rem;left:2.4rem;transform:none}.card-tile.card--content .card__badge a{color:#fff;background-color:rgba(0,0,0,.3);line-height:1.6rem}.card-tile.card--manual-content .card__inner:after{content:"";z-index:0;opacity:.8;background:linear-gradient(transparent 0%,rgba(0,0,0,.3) 20%,rgba(0,0,0,.6) 40%,#000 100%);width:100%;height:100%;transition:opacity .3s cubic-bezier(.38,.41,.27,1);position:absolute;bottom:0;left:0}.card-tile.card--manual-content.card--no-overlay .card__inner:after{display:none}.card-tile.card--manual-content .card__title span,.card-tile.card--manual-content .card__blurb{display:-webkit-box;display:box;-webkit-box-orient:vertical;overflow:hidden}@media (-ms-high-contrast:none){.card-tile.card--manual-content .card__title span,.card-tile.card--manual-content .card__blurb{position:relative;overflow:hidden}.card-tile.card--manual-content .card__title span:after,.card-tile.card--manual-content .card__blurb:after{content:"";text-align:right;background:linear-gradient(90deg,rgba(245,245,245,0),#f5f5f5 50%);width:50%;height:1.5em;position:absolute;bottom:0;right:0}.card-tile.card--manual-content .card__title span{height:2.4em;display:inline-block}.card-tile.card--manual-content .card__title span:after{height:1.2em}}.card-tile.card--manual-content .card__blurb-wrap{opacity:0;transition:opacity .3s cubic-bezier(.38,.41,.27,1)}.card-tile.card--manual-content .card__blurb{-webkit-line-clamp:7}@media (-ms-high-contrast:none){.card-tile.card--manual-content .card__blurb{height:9em}}.card-tile.card--manual-content .card__image-wrapper:after{content:"";z-index:0;opacity:0;background:linear-gradient(rgba(0,0,0,.6) 0%,rgba(0,0,0,.75) 100%);width:100%;height:100%;transition:opacity .3s cubic-bezier(.38,.41,.27,1);position:absolute;bottom:0;left:0}@media (max-width:767.98px){.card-tile.card--article-content.swiper-slide-active .card__meta-cta.btn-dark{color:#000;background-color:#fff;transition:transform .2s cubic-bezier(.235,0,.05,.95),color .2s cubic-bezier(.235,0,.05,.95),background-color .2s cubic-bezier(.235,0,.05,.95)}.card-tile.card--article-content.swiper-slide-active .card__meta-cta.btn-light{color:#fff;background-color:#000;transition:transform .2s cubic-bezier(.235,0,.05,.95),color .2s cubic-bezier(.235,0,.05,.95),background-color .2s cubic-bezier(.235,0,.05,.95)}}.card-tile.card--article-content:hover .card__blurb{transition:opacity .3s cubic-bezier(.38,.41,.27,1) .15s}.card-tile.card--article-content:hover .card__authors{opacity:0;max-height:0}.card-tile.card--article-content:hover .card__blurb-wrap+.card__authors{opacity:1;max-height:1em}.card-tile.card--article-content .card__inner,.card-tile.card--article-content .card__inner section .themed.is-light{background-color:#f5f5f5}.is-dark .card-tile.card--article-content .card__inner,section .themed.is-dark .card-tile.card--article-content .card__inner{background-color:#121212}.card-tile.card--article-content .card__inner:after{display:none}.card-tile.card--article-content .card__image,.card-tile.card--article-content .card__image+.ls-blur-up-img{height:33%}.card-tile.card--article-content .card__title{font-family:var(--pata-font-secondary);font-weight:500;line-height:1.4}@media (-ms-high-contrast:none){.card-tile.card--article-content .card__title{height:2.4em}.card-tile.card--article-content .card__title span{height:2.4em;display:inline-block}.card-tile.card--article-content .card__title span:after{height:1.2em}}.card-tile.card--article-content .card__content{transition:transform .3s cubic-bezier(.38,.41,.27,1)}.card-tile.card--article-content .card__content,section .themed.is-light .card-tile.card--article-content .card__content{color:#000}.is-dark .card-tile.card--article-content .card__content,section .themed.is-dark .card-tile.card--article-content .card__content{color:#fff}.card-tile.card--article-content .card__content-wrapper:after{content:"";z-index:1;width:100%;height:30%;position:absolute;bottom:0;left:0}.card-tile.card--article-content .card__content-wrapper:after,section .themed.is-light .card-tile.card--article-content .card__content-wrapper:after{background:linear-gradient(rgba(245,245,245,0) 0%,#f5f5f5 50%)}.is-dark .card-tile.card--article-content .card__content-wrapper:after,section .themed.is-dark .card-tile.card--article-content .card__content-wrapper:after{background:linear-gradient(rgba(18,18,18,0) 0%,#121212 50%)}.card-tile.card--article-content .card__image-wrapper{opacity:1;transition:opacity .3s cubic-bezier(.38,.41,.27,1);overflow:hidden}.card-tile.card--article-content .card__title p,.card-tile.card--article-content .card__title span,.card-tile.card--article-content .card__blurb p,.card-tile.card--article-content .card__blurb span{display:-webkit-box;display:box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (-ms-high-contrast:none){.card-tile.card--article-content .card__title p,.card-tile.card--article-content .card__title span,.card-tile.card--article-content .card__blurb p,.card-tile.card--article-content .card__blurb span{height:3em;position:relative;overflow:hidden}.card-tile.card--article-content .card__title p:after,.card-tile.card--article-content .card__title span:after,.card-tile.card--article-content .card__blurb p:after,.card-tile.card--article-content .card__blurb span:after{content:"";text-align:right;background:linear-gradient(90deg,rgba(245,245,245,0),#f5f5f5 50%);width:50%;height:1.5em;position:absolute;bottom:0;right:0}}.card-tile.card--article-content .card__blurb-ellipsis,.card-tile.card--article-content .card__blurb{opacity:1;transition:opacity .3s cubic-bezier(.38,.41,.27,1)}.card-tile.card--article-content .card__blurb{text-wrap:balance;opacity:0;width:100%;height:100%;transition:opacity .15s cubic-bezier(.38,.41,.27,1);position:relative}.card-tile.card--article-content .card__blurb p{-webkit-line-clamp:4}@media (-ms-high-contrast:none){.card-tile.card--article-content .card__blurb p{height:9em}}.card-tile.card--article-content .card__blurb-wrap{margin-top:1.2rem}.card-tile.card--article-content .card__meta-cta{background-color:#fff;transition:all .3s cubic-bezier(.38,.41,.27,1);left:3.2rem;right:auto}.card-tile.card--article-content .card__meta-cta.btn-light:hover{border-color:#000}.card-tile.card--article-content .card__meta-cta.btn-dark:hover{border-color:#fff}.card-tile.card--article-content .card__meta-tags a{color:#000}.card-tile.card--film-content .card__inner:after{content:"";z-index:0;opacity:.8;background:linear-gradient(transparent 0%,rgba(0,0,0,.3) 15%,rgba(0,0,0,.6) 30%,rgba(0,0,0,.8) 75%,#000) 0 0/auto 150%;width:100%;height:100%;transition:background-position .3s cubic-bezier(.38,.41,.27,1);position:absolute;bottom:0;left:0}.card-tile.card--film-content .card__title span,.card-tile.card--film-content .card__blurb{display:-webkit-box;display:box;-webkit-box-orient:vertical;overflow:hidden}@media (-ms-high-contrast:none){.card-tile.card--film-content .card__title span,.card-tile.card--film-content .card__blurb{position:relative;overflow:hidden}}.card-tile.card--film-content .card__title{font-weight:500;font-family:var(--pata-font-secondary);line-height:1.4}@media (-ms-high-contrast:none){.card-tile.card--film-content .card__title span{height:2.4em}.card-tile.card--film-content .card__title span:after{height:1.2em}}.card-tile.card--film-content .card__blurb-wrap{opacity:0;transition:opacity .3s cubic-bezier(.38,.41,.27,1)}.card-tile.card--film-content .card__blurb{-webkit-line-clamp:6}@media (-ms-high-contrast:none){.card-tile.card--film-content .card__blurb{height:9em}.card-tile.card--film-content .card__blurb:after{height:1.5em}}.card-tile.card--film-content .card__meta-tags,.card-tile.card--podcast .card__meta-tags{position:absolute;bottom:2.9rem;left:auto;right:3.2rem}.card-tile.card--podcast .card__meta-tags span{color:#000}.card-tile.card--story-film,.card-tile.card--story-general{z-index:10;color:#fff;background-color:transparent}@media only screen and (max-width:767px){.card-tile.card--story-film .card__inner,.card-tile.card--story-general .card__inner{background-color:transparent}.card-tile.card--story-film .card__content,.card-tile.card--story-general .card__content{padding:4rem 0!important}.card-tile.card--story-film .card__meta-cta,.card-tile.card--story-general .card__meta-cta{right:0!important}.card-tile.card--story-film .card__meta-tags,.card-tile.card--story-general .card__meta-tags{left:0!important}.card-tile.card--story-film .card__meta-tags a.btn-link:hover,.card-tile.card--story-general .card__meta-tags a.btn-link:hover{background:0 0}.card-tile.card--story-film a.btn-dark,.card-tile.card--story-general a.btn-dark{color:#000!important;background:#fff!important;border-color:#fff!important}}@media only screen and (min-width:768px){.card-tile.card--story-film.card--story-general,.card-tile.card--story-general.card--story-general,.card-tile.card--story-film.card--story-general .card__content,.card-tile.card--story-general.card--story-general .card__content{color:#000}.card-tile.card--story-film.card--story-general .card__inner,.card-tile.card--story-general.card--story-general .card__inner{color:#000;background-color:#f5f5f5}.card-tile.card--story-film.card--story-general .card__meta-tags span,.card-tile.card--story-general.card--story-general .card__meta-tags span{color:#000}.card-tile.card--story-film.card--story-general .card__meta-tags a.btn-link:hover,.card-tile.card--story-general.card--story-general .card__meta-tags a.btn-link:hover,.card-tile.card--story-film.card--story-film .card__meta-tags a.btn-link:hover,.card-tile.card--story-general.card--story-film .card__meta-tags a.btn-link:hover{background:0 0}}.card-tile.card--story-film .card__title,.card-tile.card--story-general .card__title{font-weight:500!important}.card-tile.card--story-film .card__inner,.card-tile.card--story-general .card__inner{background-color:rgba(0,0,0,.8);transform:unset!important}.card-tile.card--story-film .card__blurb-wrap,.card-tile.card--story-general .card__blurb-wrap{opacity:1;transition:unset}.card-tile.card--story-film .card__meta-tags span,.card-tile.card--story-general .card__meta-tags span{color:#fff}.card-tile.card--story-film .card__content-wrapper,.card-tile.card--story-general .card__content-wrapper{height:100%}.card-tile.card--paw-event,.card-tile.card--paw-petition,.card-tile.card--paw-volunteer,.card-tile.card--paw-grantee{overflow:hidden}.card-tile.card--paw-event .card__meta-secondary,.card-tile.card--paw-petition .card__meta-secondary,.card-tile.card--paw-volunteer .card__meta-secondary,.card-tile.card--paw-grantee .card__meta-secondary{padding-right:calc(var(--bs-gutter-x)*.5);transition:opacity .1s cubic-bezier(.235,0,.05,.95)}.card-tile.card--paw-event .card__title,.card-tile.card--paw-petition .card__title,.card-tile.card--paw-volunteer .card__title,.card-tile.card--paw-grantee .card__title{color:#fff}.card-tile.card--paw-event .card__title span,.card-tile.card--paw-petition .card__title span,.card-tile.card--paw-volunteer .card__title span,.card-tile.card--paw-grantee .card__title span{letter-spacing:-.01em;font-size:1.4rem;font-weight:700;line-height:1.25;position:relative;overflow:hidden}@media only screen and (min-width:992px){.card-tile.card--paw-event .card__title span,.card-tile.card--paw-petition .card__title span,.card-tile.card--paw-volunteer .card__title span,.card-tile.card--paw-grantee .card__title span{font-size:2rem}}.card-tile.card--paw-event .card__title span.font__tertiary,.card-tile.card--paw-petition .card__title span.font__tertiary,.card-tile.card--paw-volunteer .card__title span.font__tertiary,.card-tile.card--paw-grantee .card__title span.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile.card--paw-event .card__title span.font__tertiary,:lang(ja) .card-tile.card--paw-petition .card__title span.font__tertiary,:lang(ja) .card-tile.card--paw-volunteer .card__title span.font__tertiary,:lang(ja) .card-tile.card--paw-grantee .card__title span.font__tertiary,:lang(ja) .card-tile.card--paw-event .card__title span,:lang(ja) .card-tile.card--paw-petition .card__title span,:lang(ja) .card-tile.card--paw-volunteer .card__title span,:lang(ja) .card-tile.card--paw-grantee .card__title span{line-height:1.2}@media only screen and (min-width:992px){.card-tile.card--paw-event .card__title span,.card-tile.card--paw-petition .card__title span,.card-tile.card--paw-volunteer .card__title span,.card-tile.card--paw-grantee .card__title span{letter-spacing:-.01em;font-size:1.4rem;font-weight:700;line-height:1.25}}@media only screen and (min-width:992px) and (min-width:992px){.card-tile.card--paw-event .card__title span,.card-tile.card--paw-petition .card__title span,.card-tile.card--paw-volunteer .card__title span,.card-tile.card--paw-grantee .card__title span{font-size:2rem}}@media only screen and (min-width:992px){.card-tile.card--paw-event .card__title span.font__tertiary,.card-tile.card--paw-petition .card__title span.font__tertiary,.card-tile.card--paw-volunteer .card__title span.font__tertiary,.card-tile.card--paw-grantee .card__title span.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile.card--paw-event .card__title span.font__tertiary,:lang(ja) .card-tile.card--paw-petition .card__title span.font__tertiary,:lang(ja) .card-tile.card--paw-volunteer .card__title span.font__tertiary,:lang(ja) .card-tile.card--paw-grantee .card__title span.font__tertiary,:lang(ja) .card-tile.card--paw-event .card__title span,:lang(ja) .card-tile.card--paw-petition .card__title span,:lang(ja) .card-tile.card--paw-volunteer .card__title span,:lang(ja) .card-tile.card--paw-grantee .card__title span{line-height:1.2}}.card-tile.card--paw-event .card__blurb-wrapper,.card-tile.card--paw-petition .card__blurb-wrapper,.card-tile.card--paw-volunteer .card__blurb-wrapper,.card-tile.card--paw-grantee .card__blurb-wrapper{opacity:0;height:auto;transition:opacity .1s cubic-bezier(.235,0,.05,.95)}.card-tile.card--paw-event .card__blurb,.card-tile.card--paw-petition .card__blurb,.card-tile.card--paw-volunteer .card__blurb,.card-tile.card--paw-grantee .card__blurb{position:relative}.card-tile.card--paw{cursor:pointer}.card-tile.card--paw .card__inner{padding-top:133.333%;transition:transform .3s cubic-bezier(.38,.41,.27,1);position:relative}.card-tile.card--paw .card__content{box-sizing:border-box;color:#000;background-color:transparent;flex-flow:wrap;align-items:center;width:100%;height:100%;padding:12rem 2.4rem;display:flex;position:absolute;top:0;left:0}@media only screen and (max-width:991px){.card-tile.card--paw .card__content{padding:8rem 2.4rem}}.card-tile.card--paw .card__image-wrap{padding-top:40.7767%}.card-tile.card--paw .card__title{letter-spacing:-.01em;text-align:left;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;flex:0 0 100%;max-width:none;font-size:2rem;font-weight:700;line-height:1.25;transition:transform .3s cubic-bezier(.38,.41,.27,1);display:-webkit-box;overflow:hidden}@media only screen and (min-width:992px){.card-tile.card--paw .card__title{font-size:2.8rem}}.card-tile.card--paw .card__title.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile.card--paw .card__title.font__tertiary,:lang(ja) .card-tile.card--paw .card__title{line-height:1.2}@media only screen and (min-width:1600px){.card-tile.card--paw .card__title{letter-spacing:-.01em;font-size:2.4rem;font-weight:700;line-height:1.25}}@media only screen and (min-width:1600px) and (min-width:992px){.card-tile.card--paw .card__title{font-size:3.2rem}}@media only screen and (min-width:1600px){.card-tile.card--paw .card__title.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile.card--paw .card__title.font__tertiary,:lang(ja) .card-tile.card--paw .card__title{line-height:1.2}}.card-tile.card--paw .card__title span{width:100%;display:block}.card-tile.card--paw .card__blurb-wrapper{flex:0 0 100%;margin-top:0}@media only screen and (max-width:991px){.card-tile.card--paw:not(:-webkit-any(.card--paw-event,.card--paw-petition,.card--paw-volunteer)):not(.card--paw-grantee) .card__blurb-wrapper{opacity:1;height:auto}.card-tile.card--paw:not(:-moz-any(.card--paw-event,.card--paw-petition,.card--paw-volunteer)):not(.card--paw-grantee) .card__blurb-wrapper{opacity:1;height:auto}.card-tile.card--paw:not(:is(.card--paw-event,.card--paw-petition,.card--paw-volunteer)):not(.card--paw-grantee) .card__blurb-wrapper{opacity:1;height:auto}}.card-tile.card--paw .card__blurb{text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media only screen and (max-width:991px){.card-tile.card--paw .card__blurb{font-size:1.2rem}}@media only screen and (min-width:1600px){.card-tile.card--paw .card__blurb{letter-spacing:0;font-size:1.4rem;font-weight:500;line-height:1.5}}@media only screen and (min-width:1600px) and (min-width:992px){.card-tile.card--paw .card__blurb{font-size:1.6rem}}@media only screen and (min-width:1600px){.card-tile.card--paw .card__blurb a{text-underline-offset:3px;text-underline-offset:clamp(.2rem,.16em,.3rem);color:inherit;font-weight:inherit;font-size:inherit;font-family:inherit;line-height:inherit;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:max(.2rem,min(.12em,.3rem));display:inline;position:relative}}.card-tile.card--paw .card__meta-primary,.card-tile.card--paw .card__meta-secondary{text-align:center;font-weight:700;display:block;position:absolute}.card-tile.card--paw .card__meta-primary{z-index:2;opacity:0;transform-origin:0;transition:transform .3s cubic-bezier(.38,.41,.27,1),opacity .3s cubic-bezier(.38,.41,.27,1);top:50%;left:50%;transform:scale(.8)translate(-50%,-50%)}@media (hover:none){.card-tile.card--paw .card__meta-primary{opacity:1;transform:none}}.card-tile.card--paw .card__meta-primary a{padding-left:1.6rem;padding-right:1.6rem}.card-tile.card--paw .card__meta-primary a figure{display:none}.card-tile.card--paw .card__meta-secondary{letter-spacing:-.01em;display:-webkit-box;display:box;color:#000;text-align:left;opacity:.4;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:0;font-size:1.4rem;font-weight:500;line-height:1.25;bottom:2.4rem;left:2.4rem;right:2.4rem;overflow:hidden}@media only screen and (min-width:992px){.card-tile.card--paw .card__meta-secondary{font-size:2rem}}.card-tile.card--paw .card__meta-secondary.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile.card--paw .card__meta-secondary.font__tertiary,:lang(ja) .card-tile.card--paw .card__meta-secondary{line-height:1.2}@media only screen and (min-width:992px){.card-tile.card--paw .card__meta-secondary{letter-spacing:-.01em;font-size:1.2rem;font-weight:500;line-height:1.25}}@media only screen and (min-width:992px) and (min-width:992px){.card-tile.card--paw .card__meta-secondary{font-size:1.6rem}}@media only screen and (min-width:992px){.card-tile.card--paw .card__meta-secondary.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile.card--paw .card__meta-secondary.font__tertiary,:lang(ja) .card-tile.card--paw .card__meta-secondary{line-height:1.2}}.card-tile.card--paw .card__meta-secondary span{margin-top:.4rem;display:block}.card-tile.card--paw .card__badge{z-index:1;text-transform:capitalize;opacity:1;transform-origin:0;transition:transform .3s cubic-bezier(.38,.41,.27,1) .1s,opacity .3s cubic-bezier(.38,.41,.27,1) .1s;top:2.4rem;left:2.4rem;transform:none}.card-tile.card--paw .card__badge figure{display:none}.card-tile.card--paw .card__badge a{color:#fff;background-color:rgba(0,0,0,.3);padding:0 .9rem;line-height:1.6rem}.card-tile.card--paw .card__arrow{opacity:.4;width:2.6rem;height:auto;transition:transform .2s cubic-bezier(.235,0,.05,.95);top:3.2rem;right:3.2rem}.card-tile.card--paw-event .card__inner{background-color:#003da5}.card-tile.card--paw-event .card__meta-secondary{color:#fff}.card-tile.card--paw-petition .card__inner{background-color:#32b67a}.card-tile.card--paw-volunteer .card__inner{background-color:#feb904}.card-tile.card--paw-volunteer .card__blurb{color:#000}.card-tile.card--paw-grantee .card__inner{background-color:#500778}.card-tile.card--paw-grantee .card__meta-secondary{color:#fff}.card-tile.card--paw-generic{cursor:pointer}.card-tile.card--paw-generic img{height:50%}.card-tile.card--paw-generic .card__logo-wrapper{z-index:3;justify-content:center;align-items:center;width:100%;height:50%;display:flex;position:absolute;top:0;left:0}.card-tile.card--paw-generic .card__logo-wrapper svg{width:50%;height:auto}.card-tile.card--paw-generic .card__image-overlay{opacity:0;background-image:linear-gradient(-180deg,rgba(51,51,51,0) 2%,#333 100%);width:100%;height:50%;transition:opacity .3s cubic-bezier(.38,.41,.27,1);position:absolute;top:0;left:0}@media only screen and (max-width:991px){.card-tile.card--paw-generic .card__image-overlay{opacity:1}}.card-tile.card--paw-generic .card__blurb-wrapper{z-index:2;opacity:1;justify-content:center;align-items:center;width:100%;height:50%;margin:0;padding:2rem;transition:transform .3s cubic-bezier(.38,.41,.27,1);display:flex;position:absolute;bottom:0;left:0}@media only screen and (max-width:991px){.card-tile.card--paw-generic .card__blurb-wrapper{transform:translateY(-4.4rem)}}.card-tile.card--paw-generic .card__inner{padding-top:133.333%;position:relative}.card-tile.card--paw-generic .card__content{color:#000;text-align:center;background:#333;width:100%;height:100%;padding:0;position:absolute;top:0;left:0}.card-tile.card--paw-generic .card__meta-primary-wrapper{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.card-tile.card--paw-generic .card__meta-primary{opacity:0;transition:opacity .3s cubic-bezier(.38,.41,.27,1),transform .3s cubic-bezier(.38,.41,.27,1)}@media only screen and (max-width:991px){.card-tile.card--paw-generic .card__meta-primary{opacity:1;transform:translateY(-4rem)}}.card-tile.card--story-video{cursor:pointer}@media only screen and (max-width:991px){.card-tile.card--story-video .card__blurb-wrapper{opacity:1;display:block;height:auto!important}}.card-tile.card--story-video:before{content:"";z-index:0;opacity:0;background-color:transparent;width:85%;height:50%;transition:opacity .3s cubic-bezier(.38,.41,.27,1);position:absolute;top:50%;left:50%;transform:translate(-50%);box-shadow:0 .8rem 3.2rem rgba(0,0,0,.3)}@media only screen and (max-width:991px){.card-tile.card--story-video:before{display:none}}.card-tile.card--story-video .card__image-wrap{background:#333;padding-top:133.333%;transition:transform .3s cubic-bezier(.38,.41,.27,1);position:relative;transform:translateZ(0)}.card-tile.card--story-video .card__image-wrap video{object-fit:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;font-family:object-fit\: cover;position:absolute;top:0;left:0}.card-tile.card--story-video .card__image-wrap:after{content:"";-webkit-filter:progid:dximagetransform.microsoft.gradient(startColorstr="#00000000",endColorstr="#cc000000",GradientType=0);filter:progid:dximagetransform.microsoft.gradient(startColorstr="#00000000",endColorstr="#cc000000",GradientType=0);background:linear-gradient(rgba(0,0,0,.8) 0%,transparent 100%);width:100%;height:100%;position:absolute;top:0;left:0;transform:translateZ(0)}.card-tile.card--story-video .card__arrow{width:1.2rem;height:1.2rem;transition:transform .2s cubic-bezier(.235,0,.05,.95);position:absolute;top:.25rem;right:3.5rem}.card-tile.card--story-video .card__content{z-index:1;color:#fff;background-color:transparent;padding:0 4rem 0 0;position:absolute;bottom:5.2rem;left:2.4rem;transform:translateZ(0)}.card-tile.card--story-video .card__title{letter-spacing:-.01em;max-width:none;margin-bottom:.6rem;font-size:2rem;font-weight:700;line-height:1.25;transform:translateZ(0);height:auto!important}@media only screen and (min-width:992px){.card-tile.card--story-video .card__title{font-size:2.8rem}}.card-tile.card--story-video .card__title.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile.card--story-video .card__title.font__tertiary,:lang(ja) .card-tile.card--story-video .card__title{line-height:1.2}@media only screen and (min-width:1600px){.card-tile.card--story-video .card__title{letter-spacing:-.01em;font-size:2.4rem;font-weight:700;line-height:1.25}}@media only screen and (min-width:1600px) and (min-width:992px){.card-tile.card--story-video .card__title{font-size:3.2rem}}@media only screen and (min-width:1600px){.card-tile.card--story-video .card__title.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile.card--story-video .card__title.font__tertiary,:lang(ja) .card-tile.card--story-video .card__title{line-height:1.2}}.card-tile.card--story-video .card__meta-primary{letter-spacing:-.01em;z-index:1;color:#fff;margin-bottom:0;font-size:1.6rem;font-weight:700;line-height:1;position:absolute;bottom:2.8rem;left:2.4rem;transform:translateZ(0)}@media only screen and (min-width:992px){.card-tile.card--story-video .card__meta-primary{font-size:2.4rem}}.card-tile.card--story-video .card__meta-primary.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile.card--story-video .card__meta-primary.font__tertiary,:lang(ja) .card-tile.card--story-video .card__meta-primary{line-height:1.2}@media only screen and (min-width:992px){.card-tile.card--story-video .card__meta-primary{letter-spacing:-.01em;font-size:1.2rem;font-weight:700;line-height:1.25}}@media only screen and (min-width:992px) and (min-width:992px){.card-tile.card--story-video .card__meta-primary{font-size:1.6rem}}@media only screen and (min-width:992px){.card-tile.card--story-video .card__meta-primary.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile.card--story-video .card__meta-primary.font__tertiary,:lang(ja) .card-tile.card--story-video .card__meta-primary{line-height:1.2}}.card-tile.card--story-video .card__badge{z-index:1;opacity:1;pointer-events:none;transition:opacity .3s cubic-bezier(.38,.41,.27,1) .1s;position:absolute;top:2.8rem;left:2rem}@media only screen and (max-width:991px){.card-tile.card--story-video .card__badge{opacity:0}}.card-tile.card--story-video .card__badge a{color:#fff;background-color:rgba(0,0,0,.3);line-height:1.6rem}.card-tile.card--story-video .card__icon{font-weight:700;font-family:var(--pata-font-special);z-index:2;transition:opacity .3s cubic-bezier(.38,.41,.27,1),transform .3s cubic-bezier(.38,.41,.27,1);position:absolute;top:2rem;left:2rem;right:auto}@media only screen and (min-width:992px){.card-tile.card--story-video .card__icon{opacity:0}}@media only screen and (max-width:991px){.card-tile.card--story-video .card__icon{opacity:1;transform:translateZ(0)}}.card-tile.card--story-video .card__icon svg{width:4.4rem;height:4.4rem}.card-tile.card--story-video .card__icon:hover{transform:scale(1.1)}.card-tile.card--story-video .card__blurb-wrapper{margin-top:0}.card-tile.card--story-video .card__blurb{max-width:15em}.card-tile.card--story-video-interactive .card__content{bottom:2rem}.card-tile.card--story-video-interactive .card__meta-primary{letter-spacing:-.01em;z-index:2;color:#fff;opacity:0;transform-origin:0;margin-bottom:0;font-size:1.6rem;font-weight:700;line-height:1;transition:transform .3s cubic-bezier(.38,.41,.27,1),opacity .3s cubic-bezier(.38,.41,.27,1);position:absolute;top:2.8rem;bottom:auto;left:2.4rem;transform:scale(.8)}@media only screen and (min-width:992px){.card-tile.card--story-video-interactive .card__meta-primary{font-size:2.4rem}}.card-tile.card--story-video-interactive .card__meta-primary.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile.card--story-video-interactive .card__meta-primary.font__tertiary,:lang(ja) .card-tile.card--story-video-interactive .card__meta-primary{line-height:1.2}@media only screen and (min-width:992px){.card-tile.card--story-video-interactive .card__meta-primary{letter-spacing:-.01em;font-size:1.2rem;font-weight:700;line-height:1.25}}@media only screen and (min-width:992px) and (min-width:992px){.card-tile.card--story-video-interactive .card__meta-primary{font-size:1.6rem}}@media only screen and (min-width:992px){.card-tile.card--story-video-interactive .card__meta-primary.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile.card--story-video-interactive .card__meta-primary.font__tertiary,:lang(ja) .card-tile.card--story-video-interactive .card__meta-primary{line-height:1.2}}@media only screen and (max-width:991px){.card-tile.card--story-video-interactive .card__meta-primary{opacity:1;transform:translateZ(0)}}.card-tile.card--story-video-interactive .card__meta-primary a{padding:0 2rem}.card-tile.card--story-video-interactive .card__meta-primary a figure{display:none}.card-tile.card--review{cursor:pointer;transition:transform .2s cubic-bezier(.235,0,.05,.95)}.card-tile.card--review:before{content:"";z-index:0;opacity:0;background-color:transparent;width:80%;height:50%;transition:opacity .3s cubic-bezier(.38,.41,.27,1);position:absolute;top:50%;left:50%;transform:translate(-50%);box-shadow:0 .8rem 3.2rem rgba(0,0,0,.3)}@media only screen and (max-width:991px){.card-tile.card--review:before{display:none}}.card-tile.card--review p{margin:0 auto 2rem;padding-top:1rem;font-weight:700}.card-tile.card--review span,.card-tile.card--review h6{font-size:1.3rem}.card-tile.card--review span{font-weight:700}.card-tile.card--review .card__inner{z-index:1;border-radius:4px;padding-top:100%;transition:transform .2s cubic-bezier(.235,0,.05,.95);position:relative}.card-tile.card--review .card__inner,section .themed.is-light .card-tile.card--review .card__inner{background-color:#fff}.is-dark .card-tile.card--review .card__inner,section .themed.is-dark .card-tile.card--review .card__inner{background-color:#121212}.card-tile.card--review .card__content{color:#fff;text-align:center;position:absolute;top:50%;left:0;transform:translateY(-50%)}.card-tile.card--feature .card__media-wrapper{padding-top:72.6392%;position:relative}@media only screen and (min-width:992px){.card-tile.card--feature .card__media-wrapper{width:100%}}.card-tile.card--feature .card__media-wrapper.card__media-wrapper__caption-show .card__caption{opacity:1;pointer-events:auto}.card-tile.card--feature .card__media-wrapper.card__media-wrapper__caption-show svg.icon-ellipses{opacity:0}.card-tile.card--feature .card__media-wrapper.card__media-wrapper__caption-show svg.icon-x{opacity:1}.card-tile.card--feature .card__image,.card-tile.card--feature .card__video{width:100%;height:100%;position:absolute;top:0;left:0}.card-tile.card--feature .card__image img{object-fit:cover;width:100%;height:100%;font-family:object-fit\: cover;position:absolute;top:0;left:0}.card-tile.card--feature .card__video{background:#fff;padding:0 1px;left:-1px}.card-tile.card--feature .card__video video{width:102%;height:102%}.card-tile.card--feature .card__caption{z-index:1;opacity:0;pointer-events:none;border-radius:.8rem;width:100%;height:100%;transition:opacity .3s cubic-bezier(.265,.035,.205,.995);position:absolute;top:0;left:0;overflow:hidden}@media only screen and (min-width:992px){.card-tile.card--feature .card__caption{padding:3rem 2.4rem}}.card-tile.card--feature .card__caption--cta{z-index:2;background:#fff;border-radius:4rem;width:4rem;height:4rem;position:absolute;bottom:3rem;right:4rem}.card-tile.card--feature .card__caption--cta svg.icon-x{opacity:0}@media (hover:hover){.card-tile.card--feature .card__caption--cta:hover+.card__caption{opacity:1;pointer-events:auto}}.card-tile.card--feature .card__caption--background{opacity:.5;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.card-tile.card--feature .card__caption--content{color:#fff;width:calc(100% - 4.8rem);position:absolute;top:4rem;left:4rem}@media only screen and (min-width:576px){.card-tile.card--feature .card__caption--content{width:66.879%;max-width:42rem;margin-right:6rem;top:auto;bottom:4.4rem;left:4rem}}.card-tile.card--feature .card__caption h6{margin-bottom:1.4rem}.card-tile.card--feature .card__caption p{font-size:1.6rem;font-weight:700;line-height:2.4rem}.card-tile.card--feature .card__caption p+h6{margin-top:4.2rem}.card-tile.card--feature .card__caption-mult-title:first-child{margin-top:2.8rem}.card-tile.card--feature .card__badge{background-color:#fff;border-radius:2.2rem;width:auto;padding:.8rem 1.125rem;font-size:1rem;font-weight:700;line-height:1;display:inline-block;position:absolute;top:2.1rem;bottom:auto;left:auto;right:2.4rem}.card-tile.card--feature .card__play-cta{z-index:2;cursor:pointer;background-color:#fff;border-radius:3rem;padding:.5rem;position:absolute;bottom:4rem;right:4rem}.card-tile.card--feature .card__play-cta--button{float:left;background-color:#fff;border-radius:4rem;width:4rem;height:4rem;padding-top:1.2rem;padding-left:1.4rem;bottom:3rem;right:4rem}.card-tile.card--feature .card__play-cta--text{float:left;letter-spacing:-.16px;margin:.6rem 2rem 0 -.5rem;font-size:1.6rem;font-weight:700}.card-tile.card--feature .card__play-cta--link{background-color:#fff}.card-tile.card--feature .card__play-cta--link .icon svg{width:1.4rem;height:1.4rem}.card-tile.card--feature .card__play-cta figure{transition:transform .2s cubic-bezier(.235,0,.05,.95)}.card-tile.card--feature .card__play-cta:hover figure{transition:transform .2s cubic-bezier(.235,0,.05,.95);transform:scale(1.05)}.card-tile.card--image.background-red .card__image{background-color:#fa4616}.card-tile.card--image.background-purple .card__image{background-color:#500778}.card-tile.card--image.background-blue .card__image{background-color:#003da5}.card-tile.card--image:before{content:"";z-index:0;opacity:0;background-color:transparent;width:80%;height:50%;transition:opacity .3s cubic-bezier(.38,.41,.27,1);position:absolute;top:50%;left:50%;transform:translate(-50%);box-shadow:0 .8rem 3.2rem rgba(0,0,0,.5)}@media only screen and (max-width:991px){.card-tile.card--image:before{display:none}}.card-tile.card--image .card__inner{background:#f5f5f5;border-radius:8px;padding-top:0;transition:transform .3s cubic-bezier(.38,.41,.27,1);overflow:hidden}.card-tile.card--image .card__inner:after{content:"";z-index:0;opacity:.8;background:linear-gradient(transparent 0%,rgba(0,0,0,.6) 100%);border-radius:8px;width:100%;height:100%;transition:opacity .3s cubic-bezier(.38,.41,.27,1);position:absolute;bottom:0;left:0}.card-tile.card--image .card__block-link{z-index:2;text-indent:-9999px;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.card-tile.card--image .card__image{border-radius:8px;width:100%;max-height:0;padding-top:100%;position:relative;overflow:hidden}.card-tile.card--image .card__image img{object-fit:cover;width:100%;height:100%;font-family:object-fit\: cover;transition:transform .8s cubic-bezier(.38,.41,.27,1),-webkit-filter .4s,filter .4s,-webkit-filter .4s,filter .4s,opacity .2s;position:absolute;top:0;left:0}.card-tile.card--image .card__image img+.card__caption:before{content:"";background:rgba(0,0,0,.4);width:100%;height:100%;transition:background-color .8s cubic-bezier(.38,.41,.27,1);display:block;position:absolute;top:0;left:0}.card-tile.card--image .card__caption{z-index:1;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}.card-tile.card--image .card__caption a:hover{text-decoration:none}.card-tile.card--image .card__caption-heading{letter-spacing:-.01em;color:#fff;text-align:center;margin:0 auto 3rem;padding:0 2rem;font-size:2.4rem;font-weight:700;line-height:1.25;transition:transform .4s cubic-bezier(.38,.41,.27,1);display:block;transform:translateY(3.5rem)}@media only screen and (min-width:992px){.card-tile.card--image .card__caption-heading{font-size:3.2rem}}.card-tile.card--image .card__caption-heading.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile.card--image .card__caption-heading.font__tertiary,:lang(ja) .card-tile.card--image .card__caption-heading{line-height:1.2}@media only screen and (min-width:992px){.card-tile.card--image .card__caption-heading{letter-spacing:-.01em;font-size:2.8rem;font-weight:700;line-height:1.25}}@media only screen and (min-width:992px) and (min-width:992px){.card-tile.card--image .card__caption-heading{font-size:4rem}}@media only screen and (min-width:992px){.card-tile.card--image .card__caption-heading.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile.card--image .card__caption-heading.font__tertiary,:lang(ja) .card-tile.card--image .card__caption-heading{line-height:1.2}}@media only screen and (max-width:991px){.card-tile.card--image .card__caption-heading{transform:translateY(0)}}.card-tile.card--image .card__caption-btn{z-index:2;transition:opacity .6s cubic-bezier(.38,.41,.27,1),transform .4s cubic-bezier(.38,.41,.27,1);transform:translateY(3.5rem)}@media only screen and (min-width:992px){.card-tile.card--image .card__caption-btn{opacity:0}}@media only screen and (max-width:991px){.card-tile.card--image .card__caption-btn{opacity:1;transform:translateY(0)}}.card-tile.card--image .card__caption-btn .btn-lg{display:block}.card-tile.card--image .card__caption-btn .cta-rounded-rect__heading{width:auto}.card-tile.card--router:before{display:none}.card-tile.card--router .card__inner{background:0 0;border-radius:8px;padding-top:0;overflow:visible}.card-tile.card--router .card__image{background-color:#f5f5f5;border-radius:8px;max-height:0;padding-top:100%;position:relative;overflow:hidden}@media only screen and (min-width:768px){.card-tile.card--router .card__image{width:auto;max-width:100%;height:auto;max-height:632px;padding-top:min(632px,100%)}}.card-tile.card--router .card__video-container{justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.card-tile.card--router .card__video-container video{object-fit:cover;width:100%;height:100%}.card-tile.card--router .card__caption{z-index:2;pointer-events:none;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}.card-tile.card--router .card__caption-heading{color:#fff;text-align:center;padding:0 2rem;font-size:1.4rem;font-weight:800;line-height:2rem;text-decoration:underline;display:block;position:relative}@media only screen and (min-width:992px){.card-tile.card--router .card__caption-heading{opacity:0}}@media only screen and (max-width:991px){.card-tile.card--router .card__caption-heading{display:none}}.card-tile.card--router .card__caption-heading figure{width:1rem;height:1rem;position:absolute;bottom:0;right:0}@media only screen and (min-width:768px){.card-tile.card--router .card__caption-heading figure{width:1.2rem;height:1.2rem;bottom:2px}}.card-tile.card--router .card__caption-heading figure svg{width:1rem;height:1rem;position:absolute;top:0;left:0}@media only screen and (min-width:768px){.card-tile.card--router .card__caption-heading figure svg{width:1.2rem;height:1.2rem}}.card-tile.card--router .card__caption-heading figure svg *{fill:#fff!important}.card-tile.card--router .card__block-link{z-index:2;text-indent:-9999px;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.card-tile.card--router .card__block-link:before{content:"";opacity:0;background:rgba(0,0,0,.4);width:100%;height:100%;transition:opacity .3s cubic-bezier(.38,.41,.27,1);display:block;position:absolute;top:0;left:0}@media only screen and (max-width:991px){.card-tile.card--router .card__block-link:before{display:none}}.card-tile.card--router .card__copy{background:0 0;padding:16px 0 10px;position:relative}.card-tile.card--router .card__copy .copy__title{letter-spacing:-.01em;font-size:1.4rem;font-weight:700;line-height:1.25}@media only screen and (min-width:992px){.card-tile.card--router .card__copy .copy__title{font-size:2rem}}.card-tile.card--router .card__copy .copy__title.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile.card--router .card__copy .copy__title.font__tertiary,:lang(ja) .card-tile.card--router .card__copy .copy__title{line-height:1.2}.card-tile.card--router .card__copy .copy__subtitle{letter-spacing:-.01em;margin-top:4px;font-size:1.2rem;font-weight:700;line-height:1.25}@media only screen and (min-width:992px){.card-tile.card--router .card__copy .copy__subtitle{font-size:1.4rem}}.card-tile.card--router .card__copy .copy__subtitle.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile.card--router .card__copy .copy__subtitle.font__tertiary,:lang(ja) .card-tile.card--router .card__copy .copy__subtitle{line-height:1.2}.card-tile.card--router .card__copy .copy__body{margin-top:8px;padding-right:8px;font-size:1.2rem}@media only screen and (min-width:768px){.card-tile.card--router .card__copy .copy__body{font-size:1.4rem}}.card-tile.card--router .card__copy .copy__body svg{height:1em}.card-tile.card--router .card__addon{padding-bottom:16px;position:relative}.card-tile.card--router .card__addon .addon__wrapper{display:inline-block}.card-tile.card--router .card__addon .addon__link,.card-tile.card--router .card__addon .btn{margin:0 1.6rem 0 0}.card-tile.card--router .card__addon .cta-link-underline{justify-content:center;align-items:center;font-size:1.2rem;display:flex}@media only screen and (min-width:768px){.card-tile.card--router .card__addon .cta-link-underline{font-size:1.4rem}}.card-tile.card--router .card__addon .addon__link{text-underline-offset:3px;text-underline-offset:clamp(.2rem,.16em,.3rem);white-space:nowrap;font-size:1.2rem;font-style:normal;font-weight:800;line-height:42px;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:max(.2rem,min(.12em,.3rem));position:relative}@media only screen and (min-width:768px){.card-tile.card--router .card__addon .addon__link{font-size:1.4rem}}.card-tile.card--router .card__addon .addon__link figure{width:1rem;height:1rem;position:absolute;bottom:0;right:-1.5rem}@media only screen and (min-width:768px){.card-tile.card--router .card__addon .addon__link figure{width:1.2rem;height:1.2rem;bottom:2px;right:-2rem}}.card-tile.card--router .card__addon .addon__link figure svg{width:1rem;height:1rem;position:absolute;top:0;left:0}@media only screen and (min-width:768px){.card-tile.card--router .card__addon .addon__link figure svg{width:1.2rem;height:1.2rem}}.card-tile.card--router .card__addon .addon__link.has-icon{margin-right:3.2rem}@media only screen and (max-width:1199px){.card-tile.card--chip[data-skrollex]{opacity:1;transform:none}}.card-tile.card--chip .card__ratio{padding-bottom:68%}.card-tile.card--chip:before{width:80%;height:80%;top:10%}.card-tile.card--chip .card__inner{border:1px solid #efefef;border-radius:8px;flex-flow:row;justify-content:center;align-items:center;padding:0;display:flex}.card-tile.card--chip .card__inner .card__content{flex-flow:column;justify-content:center;width:100%;height:100%;padding:1.6rem;display:flex}.card-tile.card--chip .card__inner,section .themed.is-light .card-tile.card--chip .card__inner{background-color:#f5f5f5;border-color:#efefef}.card-tile.card--chip .card__inner .card__content,section .themed.is-light .card-tile.card--chip .card__inner .card__content{color:var(--pat-theme-fore,#000)}.is-dark .card-tile.card--chip .card__inner,section .themed.is-dark .card-tile.card--chip .card__inner{background-color:#121212;border-color:#222}.is-dark .card-tile.card--chip .card__inner .card__content,section .themed.is-dark .card-tile.card--chip .card__inner .card__content{color:var(--pat-theme-fore,#fff)}.card-tile.card--chip .card__title{letter-spacing:-.01em;text-align:center;width:100%;padding:0;font-size:1.2rem;font-weight:700;line-height:1.25}@media only screen and (min-width:992px){.card-tile.card--chip .card__title{font-size:1.2rem}}.card-tile.card--chip .card__title.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile.card--chip .card__title.font__tertiary,:lang(ja) .card-tile.card--chip .card__title{line-height:1.2}@media only screen and (min-width:992px){.card-tile.card--chip .card__title{letter-spacing:-.01em;font-size:1.2rem;font-weight:700;line-height:1.25}}@media only screen and (min-width:992px) and (min-width:992px){.card-tile.card--chip .card__title{font-size:1.6rem}}@media only screen and (min-width:992px){.card-tile.card--chip .card__title.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile.card--chip .card__title.font__tertiary,:lang(ja) .card-tile.card--chip .card__title{line-height:1.2}}.card-tile.card--fpc-material-content{position:relative}@media only screen and (min-width:768px){.card-tile.card--fpc-material-content.is-hover:hover .card__content,.card-tile.card--fpc-material-content.is-hover:hover .card__meta-tags span{color:#fff}.card-tile.card--fpc-material-content.is-hover:hover .card__content-wrapper:after{display:none}.card-tile.card--fpc-material-content.is-hover:hover .card__title,.card-tile.card--fpc-material-content.is-hover:hover .card__blob,.card-tile.card--fpc-material-content.is-hover:hover .card__description{opacity:0}.card-tile.card--fpc-material-content.is-hover:hover .card__title{transition:none}.card-tile.card--fpc-material-content.is-hover:hover .card__blob{transition:opacity .15s cubic-bezier(.38,.41,.27,1)}.card-tile.card--fpc-material-content.is-hover:hover .card__background{opacity:1;transition:opacity .5s cubic-bezier(.38,.41,.27,1)}.card-tile.card--fpc-material-content.is-hover:hover .card__meta-tags{opacity:0}.card-tile.card--fpc-material-content.is-hover:hover .card__background-blurb{opacity:1;transition:transform .3s cubic-bezier(.38,.41,.27,1),opacity .3s cubic-bezier(.38,.41,.27,1);transform:none}}.card-tile.card--fpc-material-content:nth-child(5n+1) .card__blob .blob,.card-tile.card--fpc-material-content:nth-child(5n+3) .card__blob .blob{top:-30%;right:-10%}.card-tile.card--fpc-material-content:nth-child(5n+1) .card__blob [data-blob]:first-child,.card-tile.card--fpc-material-content:nth-child(5n+3) .card__blob [data-blob]:first-child{right:5%}.card-tile.card--fpc-material-content:nth-child(5n+1) .card__blob [data-blob]:first-child{right:-5%}.card-tile.card--fpc-material-content:nth-child(5n+2) .card__blob .blob,.card-tile.card--fpc-material-content:nth-child(5n+4) .card__blob .blob{top:-30%;left:5%}.card-tile.card--fpc-material-content:nth-child(5n+2) .card__blob [data-blob]:first-child,.card-tile.card--fpc-material-content:nth-child(5n+4) .card__blob [data-blob]:first-child{left:5%}.card-tile.card--fpc-material-content:nth-child(5n+2) .card__blob [data-blob]:first-child{left:0}.card-tile.card--fpc-material-content:nth-child(5n+3) .card__blob .blob,.card-tile.card--fpc-material-content:nth-child(5n+5) .card__blob .blob{top:-30%;left:0}.card-tile.card--fpc-material-content:nth-child(5n+3) .card__blob [data-blob]:first-child,.card-tile.card--fpc-material-content:nth-child(5n+5) .card__blob [data-blob]:first-child{left:0}.card-tile.card--fpc-material-content:nth-child(5n+4) .card__blob .blob{top:-30%;left:0}.card-tile.card--fpc-material-content:nth-child(5n+4) .card__blob [data-blob]:first-child{left:0}.card-tile.card--fpc-material-content .card__content-wrapper p{line-height:1.5em}.card-tile.card--fpc-material-content .card__link-full{z-index:3}.card-tile.card--fpc-material-content .card__title{letter-spacing:-.01em;margin-bottom:.8rem;font-size:2rem;font-weight:700;line-height:1.25}@media only screen and (min-width:992px){.card-tile.card--fpc-material-content .card__title{font-size:2.8rem}}.card-tile.card--fpc-material-content .card__title.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile.card--fpc-material-content .card__title.font__tertiary,:lang(ja) .card-tile.card--fpc-material-content .card__title{line-height:1.2}@media only screen and (min-width:992px){.card-tile.card--fpc-material-content .card__title{letter-spacing:-.01em;font-size:1.6rem;font-weight:700;line-height:1.25}}@media only screen and (min-width:992px) and (min-width:992px){.card-tile.card--fpc-material-content .card__title{font-size:2.4rem}}@media only screen and (min-width:992px){.card-tile.card--fpc-material-content .card__title.font__tertiary{font-weight:500;line-height:1}:lang(ja) .card-tile.card--fpc-material-content .card__title.font__tertiary,:lang(ja) .card-tile.card--fpc-material-content .card__title{line-height:1.2}}.card-tile.card--fpc-material-content .card__description{display:-webkit-box;display:box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card-tile.card--fpc-material-content .card__blob{top:0;left:calc(var(--bs-gutter-x)*.5);z-index:2;width:calc(100% - var(--bs-gutter-x)*.5);border-radius:8px;height:60%;transition:opacity .3s cubic-bezier(.38,.41,.27,1) .15s;position:absolute;overflow:hidden}@media only screen and (min-width:1200px){.card-tile.card--fpc-material-content .card__blob{width:100%;left:0}}.card-tile.card--fpc-material-content .card__blob .blob,.card-tile.card--fpc-material-content .card__blob [data-blob]{width:100%;height:100%;position:absolute;top:0;right:0}.card-tile.card--fpc-material-content .card__background{opacity:0;border-radius:8px;width:100%;height:100%;transition:opacity .15s cubic-bezier(.38,.41,.27,1);position:absolute;top:0;left:0;overflow:hidden}.card-tile.card--fpc-material-content .card__background:after{content:"";z-index:1;opacity:.5;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.card-tile.card--fpc-material-content .card__background img{object-fit:cover;width:100%;height:100%;display:block}.card-tile.card--fpc-material-content .card__background-blurb{z-index:2;box-sizing:border-box;color:#fff;opacity:0;width:100%;height:100%;padding:3.2rem;font-size:1.6rem;line-height:1.5em;transition:opacity cubic-bezier(.38,.41,.27,1);position:absolute;top:0;left:0;transform:translateY(3rem)}.card-tile.card--fpc-material-content .card__background-blurb b{margin-top:3.8rem;display:block}.card-tile.card--fpc-material-content .card__meta-tags{z-index:2;font-size:1.2rem}.card-tile.card--fpc-material-content .card__meta-tags span{color:#000;transition:color .3s cubic-bezier(.38,.41,.27,1)}.card-tile.card--fpc-material-content .card__meta-cta.btn-light{background-color:#fafafa}.card-tile.card--fpc-facility-content .card__content-wrapper:after{display:none}.card-tile.card--fpc-facility-content .card__meta-tags{font-size:1.2rem}.card-tile.card--fpc-facility-content .card__meta-tags span{color:#000;transition:color .3s cubic-bezier(.38,.41,.27,1)}.card-tile.card--view-all a{z-index:3;text-align:center;padding:1rem;line-height:1;text-decoration:none;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-tile.card--view-all a,section .themed.is-light .card-tile.card--view-all a{color:#000}.is-dark .card-tile.card--view-all a,section .themed.is-dark .card-tile.card--view-all a{color:#fff}.card-tile.card--view-all a span{white-space:nowrap;font-size:1.2rem;font-weight:700}@media only screen and (min-width:576px){.card-tile.card--view-all a span{font-size:1.6rem}}.card-tile.card--view-all a:hover:after{opacity:0}.card-tile.card--view-all a:after{content:"";width:calc(100% - 2rem);height:1px;transition:opacity .2s cubic-bezier(.38,.41,.27,1);position:absolute;bottom:1rem;left:1rem}.card-tile.card--view-all a:after,section .themed.is-light .card-tile.card--view-all a:after{background:#000}.is-dark .card-tile.card--view-all a:after,section .themed.is-dark .card-tile.card--view-all a:after{background:#fff}.card-tile.card--view-all a.card__link-full:after{display:none}.card-tile.card--lg .card__image{padding-top:66.6667%}.card--default .card__image-wrapper{position:relative}.card--default .card__image-wrapper:has([data-srcset]){overflow:hidden}.card__magic-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card__magic-play-btn-img-wrap{position:relative}.card__image-wrapper .card__magic-play-btn-img-wrap{position:static}.card__magic-play-btn svg *{fill:#000}.card__magic-play-btn .cta-circle{background:#fff}@media (hover:hover){.card a .card-img-top{transition:transform .3s cubic-bezier(.38,.41,.27,1)}.card:hover a .card-img-top,.card.has-hover a .card-img-top{transform:scale(1.02)}.card:hover a .card__magic-play-btn,.card.has-hover a .card__magic-play-btn{transform:translate(-50%,-50%)scale(1.02)}}@media only screen and (hover:hover) and (min-width:768px){.card-tile:hover:before,.card-tile.has-hover:before{opacity:1}.card-tile:hover .card__inner,.card-tile.has-hover .card__inner{transform:scale(1.02)}.card-tile:hover .card__svg,.card-tile.has-hover .card__svg{opacity:0}.card-tile:hover .card__svg+.card__content-wrapper .card__title,.card-tile.has-hover .card__svg+.card__content-wrapper .card__title,.card-tile:hover .card__svg+.card__content-wrapper .card__content,.card-tile.has-hover .card__svg+.card__content-wrapper .card__content{opacity:1}.card-tile:hover .card__meta-cta.btn-outlined,.card-tile.has-hover .card__meta-cta.btn-outlined{color:var(--bs-btn-color);border-color:var(--bs-btn-bg);background-color:var(--bs-btn-bg);transition:transform .2s cubic-bezier(.235,0,.05,.95),color .2s cubic-bezier(.235,0,.05,.95),background-color .2s cubic-bezier(.235,0,.05,.95)}}@media (hover:hover){.card-tile.is-hover:hover .card__content-wrapper,.card-tile.is-hover.has-hover .card__content-wrapper{height:100%}.card-tile.is-hover:hover .card__blurb-wrap,.card-tile.is-hover.has-hover .card__blurb-wrap{opacity:1}.card-tile .card__svg+.card__content-wrapper .card__content{opacity:0;transition:opacity .3s cubic-bezier(.38,.41,.27,1)}.card-tile.card--content:hover .card__meta-primary,.card-tile.card--content.has-hover .card__meta-primary{opacity:1;transition:transform .3s cubic-bezier(.38,.41,.27,1) .1s,opacity .3s cubic-bezier(.38,.41,.27,1) .1s;transform:scale(1)}.card-tile.card--content:hover .card__badge,.card-tile.card--content.has-hover .card__badge{opacity:0;transition:transform .3s cubic-bezier(.38,.41,.27,1),opacity .3s cubic-bezier(.38,.41,.27,1);transform:scale(1.1)}.card-tile.card--content:hover .card__inner,.card-tile.card--content.has-hover .card__inner{transform:scale(1.02)}}@media only screen and (hover:hover) and (max-width:991px){.card-tile.card--content:hover .card__inner,.card-tile.card--content.has-hover .card__inner{transform:none}}@media (hover:hover){.card-tile.card--content:hover .card__arrow,.card-tile.card--content.has-hover .card__arrow{transform:scale(1.125)}.card-tile.card--content:hover .card__title,.card-tile.card--content.has-hover .card__title{transform:translateY(-1rem)}}@media only screen and (hover:hover) and (max-width:991px){.card-tile.card--content:hover .card__title,.card-tile.card--content.has-hover .card__title{transform:translateY(50%)}}@media (hover:hover){.card-tile.card--content:hover .card__image-wrapper:after,.card-tile.card--content.has-hover .card__image-wrapper:after,.card-tile.card--manual-content:hover .card__image-wrapper:after,.card-tile.card--manual-content.has-hover .card__image-wrapper:after{opacity:1}}@media only screen and (hover:hover) and (min-width:768px){.card-tile.card--article-content:hover .card__content-wrapper,.card-tile.card--article-content.has-hover .card__content-wrapper{height:100%;top:0}.card-tile.card--article-content:hover .card__image-wrapper,.card-tile.card--article-content:hover .card__blurb-ellipsis,.card-tile.card--article-content:hover .card__blurb,.card-tile.card--article-content.has-hover .card__image-wrapper,.card-tile.card--article-content.has-hover .card__blurb-ellipsis,.card-tile.card--article-content.has-hover .card__blurb{opacity:0}.card-tile.card--article-content:hover .card__blurb,.card-tile.card--article-content.has-hover .card__blurb{opacity:1}.card-tile.card--article-content:hover .card__meta-cta.btn-light,.card-tile.card--article-content.has-hover .card__meta-cta.btn-light{color:#fff;background-color:#000}.card-tile.card--article-content:hover .card__meta-cta.btn-dark,.card-tile.card--article-content.has-hover .card__meta-cta.btn-dark{color:#000;background-color:#fff}}@media (hover:hover){.card-tile.card--article-content .card__content-wrapper{height:67%;transition:height .3s cubic-bezier(.38,.41,.27,1),top .3s cubic-bezier(.38,.41,.27,1);top:33%}.card-tile.card--fpc-facility-content:hover .card__image-wrapper,.card-tile.card--fpc-facility-content:hover .card__blurb-ellipsis,.card-tile.card--fpc-facility-content:hover .card__blurb-short,.card-tile.card--fpc-facility-content.has-hover .card__image-wrapper,.card-tile.card--fpc-facility-content.has-hover .card__blurb-ellipsis,.card-tile.card--fpc-facility-content.has-hover .card__blurb-short{opacity:1}.card-tile.card--fpc-facility-content:hover .card__content-wrapper,.card-tile.card--fpc-facility-content.has-hover .card__content-wrapper{height:67%;top:33%}}@media only screen and (hover:hover) and (min-width:768px){.card-tile.card--film-content:hover .card__blurb-wrap,.card-tile.card--film-content.has-hover .card__blurb-wrap{opacity:1}.card-tile.card--film-content:hover .card__inner:after,.card-tile.card--film-content.has-hover .card__inner:after{background-position:0 100%}}@media (hover:hover){.card-tile.card--paw-event:hover .card__title,.card-tile.card--paw-event.has-hover .card__title,.card-tile.card--paw-petition:hover .card__title,.card-tile.card--paw-petition.has-hover .card__title,.card-tile.card--paw-volunteer:hover .card__title,.card-tile.card--paw-volunteer.has-hover .card__title,.card-tile.card--paw-grantee:hover .card__title,.card-tile.card--paw-grantee.has-hover .card__title{transform:translateY(-17.5%)}.card-tile.card--paw-event:hover .card__blurb-wrapper,.card-tile.card--paw-event.has-hover .card__blurb-wrapper,.card-tile.card--paw-petition:hover .card__blurb-wrapper,.card-tile.card--paw-petition.has-hover .card__blurb-wrapper,.card-tile.card--paw-volunteer:hover .card__blurb-wrapper,.card-tile.card--paw-volunteer.has-hover .card__blurb-wrapper,.card-tile.card--paw-grantee:hover .card__blurb-wrapper,.card-tile.card--paw-grantee.has-hover .card__blurb-wrapper{opacity:1}.card-tile.card--paw-event:hover .card__meta-secondary,.card-tile.card--paw-event.has-hover .card__meta-secondary,.card-tile.card--paw-petition:hover .card__meta-secondary,.card-tile.card--paw-petition.has-hover .card__meta-secondary,.card-tile.card--paw-volunteer:hover .card__meta-secondary,.card-tile.card--paw-volunteer.has-hover .card__meta-secondary,.card-tile.card--paw-grantee:hover .card__meta-secondary,.card-tile.card--paw-grantee.has-hover .card__meta-secondary{opacity:0}.card-tile.card--paw:hover .card__meta-primary,.card-tile.card--paw.has-hover .card__meta-primary{opacity:1;transform:scale(1.1)translate(-50%,-50%)}.card-tile.card--paw:hover .card__title,.card-tile.card--paw:hover .card__badge,.card-tile.card--paw.has-hover .card__title,.card-tile.card--paw.has-hover .card__badge{opacity:0}}@media only screen and (hover:hover) and (max-width:991px){.card-tile.card--paw:hover:not(:-webkit-any(.card--paw-event,.card--paw-petition)):not(:-webkit-any(.card--paw-volunteer,.card--paw-grantee)) .card__title,.card-tile.card--paw.has-hover:not(:-webkit-any(.card--paw-event,.card--paw-petition)):not(:-webkit-any(.card--paw-volunteer,.card--paw-grantee)) .card__title{transform:none}.card-tile.card--paw:hover:not(:-moz-any(.card--paw-event,.card--paw-petition)):not(:-moz-any(.card--paw-volunteer,.card--paw-grantee)) .card__title,.card-tile.card--paw.has-hover:not(:-moz-any(.card--paw-event,.card--paw-petition)):not(:-moz-any(.card--paw-volunteer,.card--paw-grantee)) .card__title{transform:none}.card-tile.card--paw:hover:not(:is(.card--paw-event,.card--paw-petition)):not(:is(.card--paw-volunteer,.card--paw-grantee)) .card__title,.card-tile.card--paw.has-hover:not(:is(.card--paw-event,.card--paw-petition)):not(:is(.card--paw-volunteer,.card--paw-grantee)) .card__title{transform:none}}@media (hover:hover){.card-tile.card--paw-generic:hover .card__blurb-wrapper,.card-tile.card--paw-generic.has-hover .card__blurb-wrapper{transform:translateY(-4.4rem)}.card-tile.card--paw-generic:hover .card__meta-primary,.card-tile.card--paw-generic.has-hover .card__meta-primary{opacity:1;transform:translateY(-4rem)}.card-tile.card--paw-generic:hover .card__image-overlay,.card-tile.card--paw-generic.has-hover .card__image-overlay,.card-tile.card--story-video:hover:before,.card-tile.card--story-video.has-hover:before{opacity:1}.card-tile.card--story-video:hover .card__image-wrap,.card-tile.card--story-video.has-hover .card__image-wrap{transform:scale(1.02)}}@media only screen and (hover:hover) and (max-width:991px){.card-tile.card--story-video:hover .card__image-wrap,.card-tile.card--story-video.has-hover .card__image-wrap{transform:none}}@media (hover:hover){.card-tile.card--story-video:hover .card__badge,.card-tile.card--story-video.has-hover .card__badge{opacity:0;transition:transform .3s cubic-bezier(.38,.41,.27,1),opacity .3s cubic-bezier(.38,.41,.27,1)}.card-tile.card--story-video:hover .card__icon,.card-tile.card--story-video.has-hover .card__icon{opacity:1}.card-tile.card--story-video-interactive:hover .card__meta-primary,.card-tile.card--story-video-interactive.has-hover .card__meta-primary{opacity:1;transition:transform .3s cubic-bezier(.38,.41,.27,1) .1s,opacity .3s cubic-bezier(.38,.41,.27,1) .1s;transform:scale(1)}}@media only screen and (hover:hover) and (min-width:992px){.card-tile.card--review:hover .card__inner,.card-tile.card--review.has-hover .card__inner{transition:transform .2s cubic-bezier(.235,0,.05,.95);transform:scale(1.05)}.card-tile.card--review:hover:before,.card-tile.card--review.has-hover:before{opacity:1}}@media (hover:hover){.card-tile.card--feature:hover img,.card-tile.card--feature.has-hover img{transform:none}}@media only screen and (hover:hover) and (max-width:1199px){.card-tile.card--image[data-skrollex]{opacity:1;transform:none}}@media (hover:hover){.card-tile.card--image:hover,.card-tile.card--image.has-hover{cursor:pointer}.card-tile.card--image:hover .card__caption-heading,.card-tile.card--image.has-hover .card__caption-heading{transform:translateY(0)}.card-tile.card--image:hover .card__caption-btn,.card-tile.card--image.has-hover .card__caption-btn{opacity:1;transform:translateY(0)}.card-tile.card--image:hover:before,.card-tile.card--image.has-hover:before{opacity:1}.card-tile.card--image:hover .card__image img+.card__caption:before,.card-tile.card--image.has-hover .card__image img+.card__caption:before{background:linear-gradient(rgba(244,245,245,0) 30%,rgba(0,0,0,.114) 100%)}.card-tile.card--image:hover .card__inner,.card-tile.card--image.has-hover .card__inner{overflow:visible;transform:scale(1.02)!important}}@media only screen and (hover:hover) and (max-width:991px){.card-tile.card--image:hover .card__inner,.card-tile.card--image.has-hover .card__inner{transform:none!important}}@media (hover:hover){.card-tile.card--router{cursor:default}}@media only screen and (hover:hover) and (max-width:1199px){.card-tile.card--router[data-skrollex]{opacity:1;transform:none}}@media (hover:hover){.card-tile.card--router:before{opacity:0}.card-tile.card--router .card__inner{transform:none}.card-tile.card--router .card__block-link:hover:before,.card-tile.card--router .card__block-link:hover~.card__caption .card__caption-heading{opacity:1}}@media only screen and (hover:hover) and (min-width:768px) and (min-width:992px){.layout-wide .card-tile:hover .card__image-wrapper,.layout-wide .card-tile.has-hover .card__image-wrapper{opacity:1}}@media only screen and (hover:hover) and (min-width:768px){.layout-wide .card-tile:hover.card--manual-content .card__content-wrapper .card__content,.layout-wide .card-tile:hover.card--film-content .card__content-wrapper .card__content,.layout-wide .card-tile.has-hover.card--manual-content .card__content-wrapper .card__content,.layout-wide .card-tile.has-hover.card--film-content .card__content-wrapper .card__content{transform:translateY(-50%)}.layout-wide .card-tile.is-branded:hover .card__svg+.card__content-wrapper .card__content{opacity:1;transform:translateY(-50%)translate(-50%)}}@media (hover:hover){.layout-wide .card-tile.is-branded .card__svg+.card__content-wrapper .card__content{text-align:center;opacity:0;width:60%;transition:opacity .3s cubic-bezier(.38,.41,.27,1),transform .3s cubic-bezier(.38,.41,.27,1);position:absolute;top:50%;left:50%;transform:translateY(-30%)translate(-50%)}.layout-wide .card-tile .card__content-wrapper{box-sizing:border-box;height:100%}}@media only screen and (hover:hover) and (min-width:768px){.layout-wide .card-tile.card--manual-content.col-md-4,.layout-wide .card-tile.card--film-content.col-md-4{flex:0 0 50%;max-width:50%}}@media (hover:hover){.layout-wide .card-tile.card--manual-content .card__content-wrapper .card__content,.layout-wide .card-tile.card--film-content .card__content-wrapper .card__content{width:100%;transition:transform .3s cubic-bezier(.38,.41,.27,1);position:absolute;top:50%;left:0;transform:translateY(-3.75em)}}@media only screen and (hover:hover) and (min-width:768px){.layout-wide .card-tile.card--manual-content .card__content-wrapper .card__content,.layout-wide .card-tile.card--film-content .card__content-wrapper .card__content{width:100%}}@media only screen and (hover:hover) and (min-width:992px){.layout-wide .card-tile.card--manual-content .card__content-wrapper .card__content,.layout-wide .card-tile.card--film-content .card__content-wrapper .card__content{width:70%}}@media only screen and (hover:hover) and (min-width:1200px){.layout-wide .card-tile.card--manual-content .card__content-wrapper .card__content,.layout-wide .card-tile.card--film-content .card__content-wrapper .card__content{width:50%}}@media (hover:none){.card-tile:before{display:none}.card-tile.card--card-content .card__meta-primary{opacity:1;transform:none}.card-tile.card--card-content .card__title{transform:translateY(50%)}.card-tile.card--card-content .card__image-wrapper:after{opacity:1}.card-tile.card--card-content .card__blurb-wrapper{opacity:1;margin-top:.75rem;display:block;position:relative;bottom:0;height:auto!important}.card-tile.card--paw .card__meta-primary{opacity:1;top:2.4rem;left:2.4rem;transform:none!important}.card-tile.card--paw .card__badge{display:none}.card-tile.card--paw-generic .card__image-overlay{opacity:1}.card-tile.card--paw-generic .card__blurb-wrapper{transform:translateY(-4.4rem)}.card-tile.card--paw-generic .card__meta-primary{opacity:1;transform:translateY(-4rem)}.card-tile.card--story-video .card__badge{opacity:0}.card-tile.card--story-video .card__icon{opacity:1;transform:translateZ(0)}.card-tile.card--story-video .card__blurb-wrapper{opacity:1;display:block;height:auto!important}.card-tile.card--story-video-interactive .card__meta-primary{opacity:1;transform:translateZ(0)}.card-tile.card--image .card__caption-heading{transform:translateY(0)}.card-tile.card--image .card__caption-btn{opacity:1;transform:translateY(0)}}@media only screen and (min-width:768px){.layout-wide .card--manual-content .card__blurb{-webkit-line-clamp:6}}@media only screen and (min-width:768px) and (-ms-high-contrast:none){.layout-wide .card--manual-content .card__blurb{height:9em}}@media only screen and (min-width:992px){.layout-wide .card__inner,.layout-wide .card-tile.card--image .card__inner{padding-top:66.6667%}.layout-wide .card-tile.card--image .card__image{max-height:100%;padding-top:0;position:absolute}}@media only screen and (min-width:992px) and (-ms-high-contrast:none){.layout-wide .card--manual-content .card__blurb{height:4.5em}}@media only screen and (min-width:992px){.layout-wide .card--article-content .card__image-wrapper{width:50%;height:100%;position:absolute;top:0;right:0}.layout-wide .card--article-content .card__image,.layout-wide .card--article-content .card__image+.ls-blur-up-img{height:100%}.layout-wide .card--article-content .card__content-wrapper{width:50%;height:100%;position:absolute;top:0;left:0}}@media only screen and (min-width:1200px){.layout-wide .card--manual-content .card__blurb{-webkit-line-clamp:5}}@media only screen and (min-width:1200px) and (-ms-high-contrast:none){.layout-wide .card--manual-content .card__blurb{height:7.5em}}@supports (-ms-ime-align:auto){body:not(.is-user-touch) .card-tile:hover .card__inner{transform:scale(1)}body:not(.is-user-touch) .card-tile .card__inner{transform:scale(.98)}}.layout-wide .card-tile.card--podcast .card__meta-tags span{color:#fff}.hero-fpc{background-color:#000;background-position:50%;background-size:cover;justify-content:center;align-items:center;width:100%;height:58rem;display:flex;position:relative;overflow:hidden}@media only screen and (min-width:768px){.hero-fpc{margin-bottom:12rem}}@media only screen and (min-width:992px){.hero-fpc{height:80rem;margin-bottom:14.5rem}}@media only screen and (min-width:1600px){.hero-fpc{height:100rem}}.hero-fpc:after{content:"";pointer-events:none;background-color:rgba(0,0,0,.1);width:100%;height:100%;position:absolute;top:0;left:0}.hero-fpc video,.hero-fpc__map-bg{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.hero-fpc h1,.hero-fpc p{z-index:1;color:#fff;text-align:center;opacity:0;position:relative;transform:translateY(1.2rem)}.hero-fpc h1{letter-spacing:-.01em;font-size:4rem;font-weight:700;line-height:1.25}@media only screen and (min-width:992px){.hero-fpc h1{font-size:6.4rem}}.hero-fpc h1.font__tertiary{font-weight:500;line-height:1}:lang(ja) .hero-fpc h1.font__tertiary,:lang(ja) .hero-fpc h1{line-height:1.2}.hero-fpc p{margin-top:2rem}.hero-fpc--no-mb{margin-bottom:0}.hero-fpc--medium{height:48rem}@media only screen and (min-width:992px){.hero-fpc--medium{height:68rem;margin-bottom:9rem}}.hero-fpc--medium h1,.hero-fpc--medium p{display:none}.hero-fpc--short{height:42rem;margin-bottom:0}@media only screen and (min-width:992px){.hero-fpc--short{height:54rem}}.hero-fpc--short h1{letter-spacing:-.01em;max-width:none;margin-left:auto;margin-right:auto;font-size:2.8rem;font-weight:700;line-height:1.25}@media only screen and (min-width:992px){.hero-fpc--short h1{font-size:4rem}}.hero-fpc--short h1.font__tertiary{font-weight:500;line-height:1}:lang(ja) .hero-fpc--short h1.font__tertiary,:lang(ja) .hero-fpc--short h1{line-height:1.2}@media only screen and (min-width:992px){.hero-fpc--short h1{max-width:8em}}.hero-fpc--short.hero-fpc.sk-viewport-in h1{transition-delay:.2s}.hero-fpc--short.hero-fpc.sk-viewport-in p,.hero-fpc--short.hero-fpc.sk-viewport-in .hero-fpc__play{transition-delay:.3s}.hero-fpc--video.hero-fpc.sk-viewport-in h1,.hero-fpc--video.hero-fpc.sk-viewport-in p,.hero-fpc--video.hero-fpc.sk-viewport-in .hero-fpc__play{opacity:1;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform .8s cubic-bezier(.215,.61,.355,1);transform:translateY(0)}.hero-fpc--video.hero-fpc.sk-viewport-in h1{transition-delay:2s}.hero-fpc--video.hero-fpc.sk-viewport-in .hero-fpc__play{transition-delay:2.2s}.hero-fpc--custom-background-animation .hero-fpc__content-heading,.hero-fpc--custom-background-animation .hero-fpc__content-blurb,.hero-fpc--custom-background-animation .hero-fpc__cta{opacity:0;transform:translateY(1.2rem)}.hero-fpc--custom-background-animation .hero-fpc__background{opacity:0}.hero-fpc--custom-background-animation .hero-fpc__background img{transform:scale(1.2)}.hero-fpc--custom-background-animation.sk-viewport-in .hero-fpc__background{opacity:1;transition:opacity 1s cubic-bezier(.215,.61,.355,1)}.hero-fpc--custom-background-animation.sk-viewport-in .hero-fpc__background img{transition:transform 1s cubic-bezier(.215,.61,.355,1);transform:scale(1)}.hero-fpc--custom-background-animation.sk-viewport-in .hero-fpc__content-heading,.hero-fpc--custom-background-animation.sk-viewport-in .hero-fpc__content-blurb,.hero-fpc--custom-background-animation.sk-viewport-in .hero-fpc__cta{opacity:1;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform .8s cubic-bezier(.215,.61,.355,1);transform:translateY(0)}.hero-fpc--custom-background-animation.sk-viewport-in .hero-fpc__content-heading{transition-delay:.8s}.hero-fpc--custom-background-animation.sk-viewport-in .hero-fpc__content-blurb{transition-delay:.95s}.hero-fpc--custom-background-animation.sk-viewport-in .hero-fpc__cta{transition-delay:1.1s}.hero-fpc--story{color:#fff;height:auto;margin-bottom:0}.hero-fpc--story p{text-align:left}.hero-fpc--story .row{height:100%;padding-bottom:0}.hero-fpc--story .hero-fpc__content-wrapper{height:100vh;margin-left:0;margin-right:0}@media only screen and (min-width:1200px){.hero-fpc--story .hero-fpc__content-wrapper{margin-right:calc(8.33333% - var(--bs-gutter-x)*.5);margin-left:calc(8.33333% - var(--bs-gutter-x)*.5)}}.hero-fpc--story .hero-fpc__content-heading{letter-spacing:-.01em;max-width:12em;margin-bottom:0;font-size:3.2rem;font-weight:700;line-height:1.25}@media only screen and (min-width:992px){.hero-fpc--story .hero-fpc__content-heading{font-size:4.8rem}}.hero-fpc--story .hero-fpc__content-heading.font__tertiary{font-weight:500;line-height:1}:lang(ja) .hero-fpc--story .hero-fpc__content-heading.font__tertiary,:lang(ja) .hero-fpc--story .hero-fpc__content-heading{line-height:1.2}@media only screen and (min-width:768px){.hero-fpc--story .hero-fpc__content-heading{letter-spacing:-.01em;font-size:4rem;font-weight:700;line-height:1.25}}@media only screen and (min-width:768px) and (min-width:992px){.hero-fpc--story .hero-fpc__content-heading{font-size:6.4rem}}@media only screen and (min-width:768px){.hero-fpc--story .hero-fpc__content-heading.font__tertiary{font-weight:500;line-height:1}:lang(ja) .hero-fpc--story .hero-fpc__content-heading.font__tertiary,:lang(ja) .hero-fpc--story .hero-fpc__content-heading{line-height:1.2}}@media only screen and (min-width:992px){.hero-fpc--story .hero-fpc__content-heading{letter-spacing:-.01em;max-width:7em;font-size:3.2rem;font-weight:700;line-height:1.25}}@media only screen and (min-width:992px) and (min-width:992px){.hero-fpc--story .hero-fpc__content-heading{font-size:4.8rem}}@media only screen and (min-width:992px){.hero-fpc--story .hero-fpc__content-heading.font__tertiary{font-weight:500;line-height:1}:lang(ja) .hero-fpc--story .hero-fpc__content-heading.font__tertiary,:lang(ja) .hero-fpc--story .hero-fpc__content-heading{line-height:1.2}}@media only screen and (min-width:1200px){.hero-fpc--story .hero-fpc__content-heading{letter-spacing:-.01em;font-size:4rem;font-weight:700;line-height:1.25}}@media only screen and (min-width:1200px) and (min-width:992px){.hero-fpc--story .hero-fpc__content-heading{font-size:6.4rem}}@media only screen and (min-width:1200px){.hero-fpc--story .hero-fpc__content-heading.font__tertiary{font-weight:500;line-height:1}:lang(ja) .hero-fpc--story .hero-fpc__content-heading.font__tertiary,:lang(ja) .hero-fpc--story .hero-fpc__content-heading{line-height:1.2}}.hero-fpc--story .hero-fpc__content-heading+.hero-fpc__cta{margin-top:2.2rem}@media only screen and (min-width:576px){.hero-fpc--story .hero-fpc__content-heading+.hero-fpc__cta{margin-top:4.2rem}}.hero-fpc--story .hero-fpc__content-heading+.hero-fpc__content-blurb{margin-top:3rem}.hero-fpc--story .hero-fpc__content-blurb+.hero-fpc__cta{margin-top:3.6rem}.hero-fpc__play{z-index:1;cursor:pointer;opacity:0;margin:3rem auto 0;position:relative;transform:translateY(1.2rem)}@media only screen and (min-width:768px){.hero-fpc__play figure{width:7rem;height:7rem}.hero-fpc__play svg{width:1.9rem;height:2.3rem;margin-left:.4rem}}.hero-fpc__play figure{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;margin:0 auto;display:flex}.hero-fpc__play svg{width:1.3rem;height:1.6rem;margin-left:.2rem}.hero-fpc__background{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.hero-fpc__background img{object-fit:cover;width:100%;height:100%}.hero-fpc.sk-viewport-in h1,.hero-fpc.sk-viewport-in p,.hero-fpc.sk-viewport-in .hero-fpc__play{opacity:1;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform .8s cubic-bezier(.215,.61,.355,1);transform:translateY(0)}.hero-fpc.sk-viewport-in h1{transition-delay:.3s}.hero-fpc.sk-viewport-in p,.hero-fpc.sk-viewport-in .hero-fpc__play{transition-delay:.4s}.routing{padding:6rem 0}@media only screen and (min-width:992px){.routing{padding:10rem 0}}@media only screen and (min-width:1200px){.routing{padding:14rem 0}}.routing__text{text-align:center;max-width:63rem;margin:0 auto}.routing__text h3+p{margin-top:2.5rem}.routing ul{flex-wrap:wrap;justify-content:space-between;max-width:106rem;margin:0 auto;display:flex}.routing ul li{flex:100%}@media only screen and (min-width:768px){.routing ul li{flex:0 0 calc(50% - 1rem)}.routing ul li:nth-child(2){margin-top:0}.routing ul li:nth-child(n+3){margin-top:2rem}}.routing ul li:nth-child(n+2){margin-top:2rem}.card--image-fpc{position:relative}.card--image-fpc .card__caption{padding:0 2rem}.card--image-fpc .card__caption-heading{margin-bottom:1.5rem}.card--image-fpc .card__caption-description{color:#fff;text-align:center;max-width:28em;margin-bottom:3rem;transition:transform .4s cubic-bezier(.38,.41,.27,1)}@media only screen and (min-width:992px){.card--image-fpc .card__caption-description{transform:translateY(3.5rem)}}.card--image-fpc:hover .card__caption-description{transform:translateY(0)}.modal-fpc{border:0}.modal-fpc__eyebrow{z-index:1;text-transform:uppercase;opacity:0;margin-bottom:2rem;transition:opacity .4s cubic-bezier(.38,.41,.27,1),transform .6s cubic-bezier(.395,0,.135,1);transform:translateY(100%)}.modal-fpc__close{z-index:4;pointer-events:auto;width:4.4rem;height:4.4rem;position:fixed;top:2rem;left:2rem}@media only screen and (min-width:992px){.modal-fpc__close{left:7rem}}.modal-fpc__blob{z-index:0;pointer-events:none;width:75%;position:absolute;top:-10vh;right:-13vw}@media only screen and (min-width:768px){.modal-fpc__blob{width:45%;top:-20vh;right:3vw}}.modal-fpc__blob:before{content:"";padding-top:100%;display:block}.modal-fpc__blob [data-blob]{position:absolute}.modal-fpc__blob--bottom{width:50%;top:auto;bottom:5vh;left:-15vw;right:auto}@media only screen and (min-width:768px){.modal-fpc__blob--bottom{width:25%;bottom:5vh;left:5vw}}.modal-fpc .navigation-primary__expanded-section--content-wrapper{z-index:1;margin-bottom:0}.modal-fpc .modal-dialog{color:#fff;pointer-events:none;background-color:#000;width:100%;max-width:none;min-height:100vh;margin:0;position:relative;transform:none!important}.modal-fpc .modal-content{z-index:2;background-color:#000;border:0}.modal-fpc .modal-body{flex-flow:column;justify-content:center;align-items:center;width:100%;height:100vh;padding:0;display:flex}.modal-fpc .modal-body h2,.modal-fpc .modal-body p{padding:0 20px}.modal-fpc .modal-body h2{letter-spacing:-.01em;margin-bottom:3rem;font-size:2.4rem;font-weight:700;line-height:1.25}@media only screen and (min-width:992px){.modal-fpc .modal-body h2{font-size:3.2rem}}.modal-fpc .modal-body h2.font__tertiary{font-weight:500;line-height:1}:lang(ja) .modal-fpc .modal-body h2.font__tertiary,:lang(ja) .modal-fpc .modal-body h2{line-height:1.2}@media only screen and (min-width:768px){.modal-fpc .modal-body h2{letter-spacing:-.01em;font-size:4rem;font-weight:700;line-height:1.25}}@media only screen and (min-width:768px) and (min-width:992px){.modal-fpc .modal-body h2{font-size:6.4rem}}@media only screen and (min-width:768px){.modal-fpc .modal-body h2.font__tertiary{font-weight:500;line-height:1}:lang(ja) .modal-fpc .modal-body h2.font__tertiary,:lang(ja) .modal-fpc .modal-body h2{line-height:1.2}}.modal-fpc .modal-body p{font-size:2.2rem}.modal-fpc .modal-body ul,.modal-fpc .modal-body li,.modal-fpc .modal-body a{text-align:center}.modal-fpc .modal-body ul{opacity:0;transition:opacity .4s cubic-bezier(.38,.41,.27,1),transform .6s cubic-bezier(.395,0,.135,1);transform:translateY(20%)}.modal-fpc .modal-body li{opacity:0;max-width:none;transition:opacity .4s cubic-bezier(.38,.41,.27,1),transform .3s cubic-bezier(.395,0,.135,1);transform:translateY(4rem)}.modal-fpc .modal-body.is-open .modal-fpc__eyebrow{opacity:1;transform:none}.modal-fpc .modal-body.is-open ul{opacity:1;transition:opacity .2s cubic-bezier(.38,.41,.27,1) 60ms,transform .6s cubic-bezier(.395,0,.135,1) 60ms;transform:translateY(0%)}.modal-fpc .modal-body.is-open ul:hover li:not(:hover){opacity:.4}.modal-fpc .modal-body.is-open li{opacity:1;transition:opacity .4s cubic-bezier(.38,.41,.27,1),transform .3s cubic-bezier(.38,.41,.27,1);transform:translateY(0)}.modal-fpc .modal-body.is-open li:first-child{transition-delay:.12s}.modal-fpc .modal-body.is-open li:nth-child(2){transition-delay:.18s}.modal-fpc .modal-body.is-open li:nth-child(3){transition-delay:.24s}.modal-fpc .modal-body.is-open li:nth-child(4){transition-delay:.3s}.modal-fpc .modal-body.is-open li:nth-child(5){transition-delay:.36s}.modal-fpc .modal-body.is-open li:nth-child(6){transition-delay:.42s}.modal-fpc .modal-body.is-open li:nth-child(7){transition-delay:.48s}.modal-fpc .modal-body.is-open li:nth-child(8){transition-delay:.54s}.modal-fpc .modal-body.is-open li:nth-child(9){transition-delay:.6s}.modal-fpc .modal-body.is-open li:nth-child(10){transition-delay:.66s}.modal-fpc .modal-body.is-open li:nth-child(11){transition-delay:.72s}.modal-fpc .modal-body.is-open li:nth-child(12){transition-delay:.78s}.modal-fpc .modal-body.is-open li:nth-child(13){transition-delay:.84s}.modal-fpc .modal-body.is-open li:nth-child(14){transition-delay:.9s}.modal-fpc .modal-body.is-open li:nth-child(15){transition-delay:.96s}.modal-fpc .modal-body.is-open li:nth-child(16){transition-delay:1.02s}.modal-fpc .modal-body.is-open li:nth-child(17){transition-delay:1.08s}.modal-fpc .modal-body.is-open li:nth-child(18){transition-delay:1.14s}.modal-fpc .modal-body.is-open li:nth-child(19){transition-delay:1.2s}.modal-fpc .modal-body.is-open li:nth-child(20){transition-delay:1.26s}.modal-fpc .modal-body.is-open-complete li:first-child,.modal-fpc .modal-body.is-open-complete li:nth-child(2),.modal-fpc .modal-body.is-open-complete li:nth-child(3),.modal-fpc .modal-body.is-open-complete li:nth-child(4),.modal-fpc .modal-body.is-open-complete li:nth-child(5),.modal-fpc .modal-body.is-open-complete li:nth-child(6),.modal-fpc .modal-body.is-open-complete li:nth-child(7),.modal-fpc .modal-body.is-open-complete li:nth-child(8),.modal-fpc .modal-body.is-open-complete li:nth-child(9),.modal-fpc .modal-body.is-open-complete li:nth-child(10),.modal-fpc .modal-body.is-open-complete li:nth-child(11),.modal-fpc .modal-body.is-open-complete li:nth-child(12),.modal-fpc .modal-body.is-open-complete li:nth-child(13),.modal-fpc .modal-body.is-open-complete li:nth-child(14),.modal-fpc .modal-body.is-open-complete li:nth-child(15),.modal-fpc .modal-body.is-open-complete li:nth-child(16),.modal-fpc .modal-body.is-open-complete li:nth-child(17),.modal-fpc .modal-body.is-open-complete li:nth-child(18),.modal-fpc .modal-body.is-open-complete li:nth-child(19),.modal-fpc .modal-body.is-open-complete li:nth-child(20){transition-delay:0s}.modal-fpc .modal-body.is-open-complete li:hover{opacity:1;transition-delay:0s!important}
/*# sourceMappingURL=fpcGuidePage.css.map*/