@charset "UTF-8";.page-introduction{overflow-x:hidden}@media (width > 750px){.page-introduction{--content-padding-inline:20px;font-size:min(5.1162790698vw,1.375rem)}}@media (width <= 750px){.page-introduction{--content-padding-inline:min(4.6cqw,20px);font-size:var(--fz-base)}}.page-introduction .fv__image{position:relative}.page-introduction .intro{background-image:url("/corp/assets/images/introduction/intro-wave.svg");background-repeat:no-repeat;background-position:center bottom;background-size:100%}@media (width > 750px){.page-introduction .intro{padding-block-end:80px}}@media (width <= 750px){.page-introduction .intro{padding-block-end:60px}}.page-introduction .intro__inner{background-color:var(--color-lightyellow);padding-block-start:40px;display:grid;row-gap:40px}.page-introduction .intro__text{padding-inline:var(--content-padding-inline);display:grid;row-gap:1.8em}.page-introduction .intro__paragraph{font-family:var(--font-kaku-go);font-weight:bold;color:var(--color-main);text-align:center;position:relative;z-index:2}@media (width > 750px){.page-introduction .intro__paragraph{font-size:min(6.511627907vw,1.75rem)}}@media (width <= 750px){.page-introduction .intro__paragraph{font-size:min(4.1860465116vw,1.125rem)}}.page-introduction .intro__paragraph.-character-pink:after{content:"";height:auto;aspect-ratio:135/113;background-image:url("/corp/assets/images/introduction/character-pink.svg");background-size:cover;background-repeat:no-repeat;position:absolute;z-index:-1;animation:swing 5s ease-in-out infinite}@media (width > 750px){.page-introduction .intro__paragraph.-character-pink:after{width:135px;top:-6px;right:-13px}}@media (width <= 750px){.page-introduction .intro__paragraph.-character-pink:after{width:78px;top:-18px;right:-13px}}.page-introduction .intro__paragraph.-character-white:after{content:"";height:auto;aspect-ratio:127/78;background-image:url("/corp/assets/images/introduction/character-white.svg");background-size:cover;background-repeat:no-repeat;position:absolute;z-index:-1;animation:swing 5s ease-in-out infinite;animation-delay:1s}@media (width > 750px){.page-introduction .intro__paragraph.-character-white:after{width:127px;top:8px;left:9px}}@media (width <= 750px){.page-introduction .intro__paragraph.-character-white:after{width:74px;top:-6px;left:-10px}}.page-introduction .intro__imageWrap{width:100%;overflow-x:hidden}.page-introduction .intro__image{width:1843px;flex-shrink:0}.page-introduction .intro__image img{width:100%}.page-introduction .toc{background-color:var(--color-lightblue);border-radius:10px}@media (width > 750px){.page-introduction .toc__inner{padding-block:30px;padding-inline:60px}}@media (width <= 750px){.page-introduction .toc__inner{padding-block:30px;padding-inline:20px}}.page-introduction .toc__list{display:grid;row-gap:10px}.page-introduction .toc__link{display:grid;-moz-column-gap:8px;column-gap:8px;align-items:flex-start}@media (width > 750px){.page-introduction .toc__link{grid-template-columns:24px 1fr}}@media (width <= 750px){.page-introduction .toc__link{grid-template-columns:18px 1fr}}.page-introduction .toc__icon{display:grid;place-content:center;width:100%;height:auto;aspect-ratio:1/1;background-color:var(--color-main);border-radius:50%;padding-bottom:calc(var(--l-toc-icon) / 4);margin-block-start:0.5em}@media (width > 750px){.page-introduction .toc__icon{--l-toc-icon:8px}}@media (width <= 750px){.page-introduction .toc__icon{--l-toc-icon:5px}}.page-introduction .toc__icon:after{content:"";width:var(--l-toc-icon);height:var(--l-toc-icon);border-left:2px solid var(--color-white);border-bottom:2px solid var(--color-white);transform:rotate(-45deg)}.page-introduction .toc__text{font-weight:bold;color:var(--color-main)}.page-introduction .introSectionWrap{padding-block-start:40px;padding-block-end:80px;display:grid;row-gap:80px;padding-inline:var(--content-padding-inline)}@media (width > 750px){.page-introduction .introSection{scroll-margin-block-start:36px}}@media (width <= 750px){.page-introduction .introSection{scroll-margin-block-start:28px}}@media (width > 750px){.page-introduction .introSection.-like .introSection__comment:not(:first-child){margin-block-start:36px}}@media (width <= 750px){.page-introduction .introSection.-like .introSection__comment:not(:first-child){margin-block-start:16px}}@media (width <= 750px){.page-introduction .introSection.-attractive .introSection__comment.-inline110{margin-inline:calc(40px / var(--default-container-size) * 100%)}}@media (width <= 750px){.page-introduction .introSection.-attractive .introSection__comment.-inline83{margin-inline:calc(30px / var(--default-container-size) * 100%)}}@media (width <= 750px){.page-introduction .introSection.-attractive .introSection__comment.-inline80{margin-inline:calc(29px / var(--default-container-size) * 100%)}}@media (width <= 750px){.page-introduction .introSection.-attractive .introSection__comment.-inline48{margin-inline:calc(16px / var(--default-container-size) * 100%)}}@media (width <= 750px){.page-introduction .introSection.-attractive .introSection__comment.-inline40{margin-inline:calc(13px / var(--default-container-size) * 100%)}}@media (width <= 750px){.page-introduction .introSection.-attractive .introSection__comment.-inline37{margin-inline:calc(8px / var(--default-container-size) * 100%)}}.page-introduction .introSection.-pleasure .introSection__inner{padding-inline:0}.page-introduction .introSection.-pleasure .introSection__heading{width:calc(100% - 40px)}.page-introduction .introSection__inner{position:relative;padding-block-end:40px;border:4px solid var(--color-main);border-radius:10px}@media (width > 750px){.page-introduction .introSection__inner{padding-inline:50px}}@media (width <= 750px){.page-introduction .introSection__inner{padding-inline:20px}}.page-introduction .introSection__heading{background-color:var(--color-main);border-radius:10px;text-align:center;color:var(--color-white);padding:10px;position:relative;margin-inline:auto}@media (width > 750px){.page-introduction .introSection__heading{font-size:var(--fz-h-large);width:calc(100% - 30px);top:-36px}}@media (width <= 750px){.page-introduction .introSection__heading{font-size:min(5.5813953488vw,1.5rem);width:100%;top:-28px}}.page-introduction .introSection__content{display:grid}.page-introduction .introSection__content .-hide{display:none}.page-introduction .introSection__comment{--default-container-size:590px;container-type:inline-size;display:grid;place-content:center}.page-introduction .introSection__comment:not(:first-child){margin-block-start:36px}.page-introduction .introSection__comment.-inline6{margin-inline:calc(6px / var(--default-container-size) * 100%)}.page-introduction .introSection__comment.-inline20{margin-inline:calc(20px / var(--default-container-size) * 100%)}.page-introduction .introSection__comment.-inline23{margin-inline:calc(23px / var(--default-container-size) * 100%)}.page-introduction .introSection__comment.-inline28{margin-inline:calc(28px / var(--default-container-size) * 100%)}.page-introduction .introSection__comment.-inline30{margin-inline:calc(30px / var(--default-container-size) * 100%)}.page-introduction .introSection__comment.-inline35{margin-inline:calc(35px / var(--default-container-size) * 100%)}.page-introduction .introSection__comment.-inline37{margin-inline:calc(37px / var(--default-container-size) * 100%)}.page-introduction .introSection__comment.-inline40{margin-inline:calc(40px / var(--default-container-size) * 100%)}.page-introduction .introSection__comment.-inline43{margin-inline:calc(43px / var(--default-container-size) * 100%)}.page-introduction .introSection__comment.-inline45{margin-inline:calc(45px / var(--default-container-size) * 100%)}.page-introduction .introSection__comment.-inline48{margin-inline:calc(48px / var(--default-container-size) * 100%)}.page-introduction .introSection__comment.-inline50{margin-inline:calc(50px / var(--default-container-size) * 100%)}.page-introduction .introSection__comment.-inline55{margin-inline:calc(55px / var(--default-container-size) * 100%)}.page-introduction .introSection__comment.-inline70{margin-inline:calc(70px / var(--default-container-size) * 100%)}.page-introduction .introSection__comment.-inline80{margin-inline:calc(80px / var(--default-container-size) * 100%)}.page-introduction .introSection__comment.-inline83{margin-inline:calc(83px / var(--default-container-size) * 100%)}.page-introduction .introSection__comment.-inline110{margin-inline:calc(110px / var(--default-container-size) * 100%)}.page-introduction .introSection__comment.-inline115{margin-inline:calc(115px / var(--default-container-size) * 100%)}.page-introduction .introSection__comment.-inline133{margin-inline:calc(133px / var(--default-container-size) * 100%)}@media (width <= 750px){.page-introduction .introSection__comment.-padding-block{padding-block:10px}}.page-introduction .introSection__comment.-line{position:relative;z-index:2}.page-introduction .introSection__comment.-line:before{content:"";width:10cqw;height:auto;aspect-ratio:37/35;background-image:url("/corp/assets/images/introduction/comment-decoration.svg");background-size:cover;background-repeat:no-repeat;position:absolute;top:-2cqw;left:-8cqw;z-index:-1;animation:flyout-line 4s infinite}.page-introduction .introSection__comment.-attractivePeople{position:relative;z-index:2}.page-introduction .introSection__comment.-attractivePeople:after{content:"";width:22cqw;height:auto;aspect-ratio:101/167;background-image:url("/corp/assets/images/introduction/attractive-people.svg");background-size:cover;background-repeat:no-repeat;position:absolute;top:26cqw;right:-17cqw;z-index:-1;animation:swing 5s ease-in-out infinite}@media (width > 750px){.page-introduction .introSection__comment.-attractivePeople:after{width:22cqw}}@media (width <= 750px){.page-introduction .introSection__comment.-attractivePeople:after{width:30cqw}}.page-introduction .introSection__comment.-surpriseCharacter{position:relative;z-index:2}.page-introduction .introSection__comment.-surpriseCharacter:after{content:"";width:16cqw;height:auto;aspect-ratio:90/161;background-image:url("/corp/assets/images/introduction/surprise-character.svg");background-size:cover;background-repeat:no-repeat;position:absolute;bottom:-1cqw;right:-0.5cqw;z-index:-1;animation:swing 5s ease-in-out infinite}.page-introduction .introSection__comment.-wordCharacter01{position:relative;z-index:2}.page-introduction .introSection__comment.-wordCharacter01:after{content:"";width:18.5cqw;height:auto;aspect-ratio:101/150;background-image:url("/corp/assets/images/introduction/word-character01.png");background-size:cover;background-repeat:no-repeat;position:absolute;top:3cqw;left:0.5cqw;z-index:-1;animation:jump-in 2s ease-out infinite}.page-introduction .introSection__comment.-wordCharacter02{position:relative;z-index:2}.page-introduction .introSection__comment.-wordCharacter02:after{content:"";width:32cqw;height:auto;aspect-ratio:104/150;background-image:url("/corp/assets/images/introduction/word-character02.png");background-size:cover;background-repeat:no-repeat;position:absolute;bottom:0;right:-37.5cqw;z-index:-1;animation:jump-in-reverse 2s ease-out infinite}.page-introduction .introSection__close{display:grid;place-content:center;margin-block-start:40px}.page-introduction .introSection__close__button{display:flex;align-items:center;justify-content:center;gap:10px}.page-introduction .introSection__close__button:before{content:var(--before-content,"閉じる");font-weight:bold;color:var(--color-main);line-height:1.4}@media (width > 750px){.page-introduction .introSection__close__button:before{font-size:min(5.1162790698vw,1.375rem)}}@media (width <= 750px){.page-introduction .introSection__close__button:before{font-size:min(4.1860465116vw,1.125rem)}}.page-introduction .introSection__close__button__icon{--bar-width:37.5%;--bar-height:2px;flex-shrink:0;background-color:var(--color-main);border-radius:50%;position:relative}@media (width > 750px){.page-introduction .introSection__close__button__icon{width:32px;height:32px}}@media (width <= 750px){.page-introduction .introSection__close__button__icon{width:20px;height:20px}}.page-introduction .introSection__close__button__icon:before{content:"";width:var(--bar-width);height:var(--bar-height);background-color:var(--color-white);position:absolute;inset:0;margin:auto}.page-introduction .introSection__close__button__icon:after{content:"";width:var(--bar-height);height:var(--bar-width);background-color:var(--color-white);position:absolute;inset:0;margin:auto;display:var(--bar-display-after,none)}.page-introduction .introComment{padding-block-end:11px;position:relative}@media (width > 750px){.page-introduction .introComment{--profile-height:140px}}@media (width <= 750px){.page-introduction .introComment{--profile-height:83px}}@media (width > 750px){*+.page-introduction .introComment{margin-block-start:36px}}@media (width <= 750px){*+.page-introduction .introComment{margin-block-start:16px}}.page-introduction .introComment__bubble{background-color:var(--color-lightyellow);border-radius:10px;display:grid;place-content:center;position:relative}@media (width > 750px){.page-introduction .introComment__bubble{width:calc(100% - 100px);min-height:220px;padding:27px;row-gap:13px}}@media (width <= 750px){.page-introduction .introComment__bubble{width:82.52%;min-height:150px;padding:16px;row-gap:8px}}.page-introduction .introComment__bubble:after{--bubble-width:43px;content:"";width:var(--bubble-width);height:auto;aspect-ratio:43/56;background-color:var(--color-lightyellow);clip-path:polygon(0 0,100% 100%,0 80%);position:absolute;bottom:calc(var(--profile-height) - 10px)}.page-introduction .introComment__content{font-weight:bold;line-height:1.7}@media (width > 750px){.page-introduction .introComment__content{font-size:min(5.5813953488vw,1.5rem)}}@media (width <= 750px){.page-introduction .introComment__content{font-size:min(3.2558139535vw,0.875rem)}}.page-introduction .introComment__profile{line-height:1.7}@media (width > 750px){.page-introduction .introComment__profile{font-size:min(4.6511627907vw,1.25rem)}}@media (width <= 750px){.page-introduction .introComment__profile{font-size:min(2.7906976744vw,0.75rem)}}.page-introduction .introComment__person{position:absolute;bottom:0;height:var(--profile-height)}.page-introduction .introComment__person img{height:100%;width:auto}.page-introduction .introComment.-right .introComment__bubble{margin-right:auto}.page-introduction .introComment.-right .introComment__bubble:after{right:calc(var(--bubble-width) * -1)}.page-introduction .introComment.-right .introComment__person{right:0}.page-introduction .introComment.-left .introComment__bubble{margin-left:auto}.page-introduction .introComment.-left .introComment__bubble:after{left:calc(var(--bubble-width) * -1);transform:rotateY(180deg)}.page-introduction .introComment.-left .introComment__person{left:0}.page-introduction .introMedia.-pink{--color-media:#FFBBD3}.page-introduction .introMedia.-blue{--color-media:#B3FCF3}.page-introduction .introMedia.-orange{--color-media:#FFCEB9}.page-introduction .introMedia.-purple{--color-media:#C7BBFF}.page-introduction .introMedia:not(:first-child){margin-block-start:36px}.page-introduction .introMedia__thumb{position:relative;padding-inline:20px;display:grid;place-content:center;z-index:2}@media (width > 750px){.page-introduction .introMedia__thumb{container-type:size;height:420px}}@media (width <= 750px){.page-introduction .introMedia__thumb{container-type:inline-size}}.page-introduction .introMedia__thumb.-type01:before{content:"";height:auto;aspect-ratio:74/65;background-image:url("/corp/assets/images/introduction/memory-decoration01.svg");background-size:cover;background-repeat:no-repeat;position:absolute;z-index:3}@media (width > 750px){.page-introduction .introMedia__thumb.-type01:before{width:18cqh;top:15cqh;left:11cqh}}@media (width <= 750px){.page-introduction .introMedia__thumb.-type01:before{width:15cqw;top:13cqw;left:3cqw}}.page-introduction .introMedia__thumb.-type02:before{content:"";height:auto;aspect-ratio:33/41;background-image:url("/corp/assets/images/introduction/memory-decoration02.svg");background-size:cover;background-repeat:no-repeat;position:absolute;z-index:3}@media (width > 750px){.page-introduction .introMedia__thumb.-type02:before{width:8cqh;top:15cqh;left:8cqh}}@media (width <= 750px){.page-introduction .introMedia__thumb.-type02:before{width:7cqw;top:10cqw;left:0}}.page-introduction .introMedia__thumb.-type02:after{content:"";height:auto;aspect-ratio:63/93;background-image:url("/corp/assets/images/introduction/memory-decoration03.svg");background-size:cover;background-repeat:no-repeat;position:absolute;z-index:3}@media (width > 750px){.page-introduction .introMedia__thumb.-type02:after{width:15cqh;top:45cqh;right:0}}@media (width <= 750px){.page-introduction .introMedia__thumb.-type02:after{width:16cqw;bottom:12cqw;right:-2cqw}}.page-introduction .introMedia__thumb.-type03:before{content:"";height:auto;aspect-ratio:71/70;background-image:url("/corp/assets/images/introduction/memory-decoration04.svg");background-size:cover;background-repeat:no-repeat;position:absolute;z-index:3}@media (width > 750px){.page-introduction .introMedia__thumb.-type03:before{width:17cqh;top:10cqh;left:11cqh}}@media (width <= 750px){.page-introduction .introMedia__thumb.-type03:before{width:15cqw;top:5cqw;left:3cqw}}.page-introduction .introMedia__thumb.-type04:before{content:"";height:auto;aspect-ratio:64/63;background-image:url("/corp/assets/images/introduction/memory-decoration04.svg");background-size:cover;background-repeat:no-repeat;position:absolute;z-index:3}@media (width > 750px){.page-introduction .introMedia__thumb.-type04:before{width:15cqh;top:53cqh;right:8cqh}}@media (width <= 750px){.page-introduction .introMedia__thumb.-type04:before{width:13cqw;bottom:28cqw;right:-1cqw}}.page-introduction .introMedia__thumb__image{max-width:420px;position:relative}.page-introduction .introMedia__thumb__image:before{content:"";width:100%;height:100%;background-color:var(--color-media);position:absolute;top:10px;left:10px;z-index:-1}.page-introduction .introMedia__thumb__heading{width:-moz-fit-content;width:fit-content;padding-block:10px;padding-inline:20px;background-color:var(--color-white);color:var(--color-main);font-weight:bold;line-height:1;border-radius:100px;position:absolute;left:0;right:0;margin-inline:auto}@media (width > 750px){.page-introduction .introMedia__thumb__heading{font-size:min(7.4418604651vw,2rem);bottom:-42px}}@media (width <= 750px){.page-introduction .introMedia__thumb__heading{font-size:var(--fz-h-medium);bottom:-30px}}.page-introduction .introMedia__content{padding-block-start:140px;padding-block-end:30px;padding-inline:30px;background-color:var(--color-lightyellow);display:grid;row-gap:8px}@media (width > 750px){.page-introduction .introMedia__content{margin-block-start:-80px;font-size:min(4.6511627907vw,1.25rem)}}@media (width <= 750px){.page-introduction .introMedia__content{margin-block-start:-90px;font-size:min(3.2558139535vw,0.875rem)}}.page-introduction .introMedia__text{font-size:var(--fz-base)}.page-introduction .introMedia__text a{color:var(--color-main)}.page-introduction .introMedia__profile{line-height:1.7}@media (width > 750px){.page-introduction .introMedia__profile{font-size:min(4.6511627907vw,1.25rem)}}@media (width <= 750px){.page-introduction .introMedia__profile{font-size:min(3.7209302326vw,1rem)}}.page-introduction .introMedia__image{display:grid;place-content:center}.page-introduction .pleasureSlider{display:grid;row-gap:30px}.page-introduction .pleasureSlider__sub{padding-inline:20px}.page-introduction .pleasureSlider__sub__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.page-introduction .pleasureSlider__sub__item{padding-block:4px;padding-inline-start:4px;padding-inline-end:18px;display:grid;grid-template-columns:44px 1fr;align-items:center;-moz-column-gap:8px;column-gap:8px;border:1px solid #CCCCCC;border-radius:100px;cursor:pointer}@media (width <= 750px){.page-introduction .pleasureSlider__sub__item{width:100%}}.page-introduction .pleasureSlider__sub__item.is-selected{background-color:#E6E6E6}.page-introduction .pleasureSlider__sub__item__thumb{height:auto;aspect-ratio:1/1;border-radius:50%;background-color:var(--color-lightyellow);overflow:hidden}.page-introduction .pleasureSlider__sub__item__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-introduction .pleasureSlider__sub__item__text{font-weight:bold}@media (width > 750px){.page-introduction .pleasureSlider__sub__item__text{font-size:min(4.1860465116vw,1.125rem)}}@media (width <= 750px){.page-introduction .pleasureSlider__sub__item__text{font-size:min(3.7209302326vw,1rem)}}.page-introduction .pleasureSlider__main{width:100%;padding-block-end:62px;position:relative}.page-introduction .pleasureSlider__nav{position:absolute;bottom:0;left:0;right:0;margin-inline:auto;display:flex;justify-content:center;align-items:center;gap:20px}.page-introduction .pleasureSlider__nav__button{width:32px;height:auto;aspect-ratio:1/1;background-color:var(--color-main);border-radius:50%;display:grid;place-content:center;cursor:pointer}.page-introduction .pleasureSlider__nav__button:after{content:"";width:8px;height:10px;background-color:var(--color-white);clip-path:polygon(0 0,100% 50%,0 100%)}.page-introduction .pleasureSlider__nav__button--prev{padding-inline-end:4px}.page-introduction .pleasureSlider__nav__button--prev:after{transform:rotate(180deg)}.page-introduction .pleasureSlider__nav__button--next{padding-inline-start:4px}.page-introduction .pleasureCard{background-color:var(--color-lightyellow);border-radius:10px;padding-block:30px;padding-inline:30px;display:grid;row-gap:24px;place-content:start}.page-introduction .pleasureCard__thumb{width:100%;max-width:140px;aspect-ratio:1/1;background-color:var(--color-white);border-radius:50%;margin-inline:auto;overflow:hidden}.page-introduction .pleasureCard__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-introduction .pleasureCard__content{display:grid;row-gap:8px}.page-introduction .pleasureCard__heading{line-height:1.7;text-align:center}@media (width > 750px){.page-introduction .pleasureCard__heading{font-size:min(4.6511627907vw,1.25rem)}}@media (width <= 750px){.page-introduction .pleasureCard__heading{font-size:var(--fz-base)}}@media (width > 750px){.page-introduction .pleasureCard__text{font-size:min(5.1162790698vw,1.375rem)}}@media (width <= 750px){.page-introduction .pleasureCard__text{font-size:var(--fz-base)}}.page-introduction .introBlockWrap{display:grid;row-gap:30px}.page-introduction .introBlock{display:grid;row-gap:8px}.page-introduction .introBlock:not(:last-child){padding-block-end:30px;border-bottom:5px dotted var(--color-main)}.page-introduction .introBlock__heading{color:var(--color-main);font-weight:bold}@media (width > 750px){.page-introduction .introBlock__heading{font-size:min(7.4418604651vw,2rem)}}@media (width <= 750px){.page-introduction .introBlock__heading{font-size:var(--fz-h-medium)}}@media (width > 750px){.page-introduction .introBlock__profile{font-size:min(4.6511627907vw,1.25rem)}}@media (width <= 750px){.page-introduction .introBlock__profile{font-size:min(3.7209302326vw,1rem)}}.page-introduction .introBlock__image{display:grid;place-content:center}.page-introduction .introBlock .-space{margin-top:22px}.page-introduction .introBoxWrap{display:grid;row-gap:30px}.page-introduction .introBox{padding:var(--content-padding-inline);background-color:var(--color-lightyellow);border-radius:10px;display:grid}@media (width > 750px){.page-introduction .introBox{grid-template-columns:70px 1fr;-moz-column-gap:20px;column-gap:20px}}@media (width <= 750px){.page-introduction .introBox{grid-template-columns:1fr;justify-items:center;row-gap:10px}}.page-introduction .introBox__content{display:grid;row-gap:20px}.page-introduction .introBox__heading{font-weight:bold;color:var(--color-main)}@media (width > 750px){.page-introduction .introBox__heading{font-size:var(--fz-h-small)}}@media (width <= 750px){.page-introduction .introBox__heading{font-size:min(4.6511627907vw,1.25rem)}}.page-introduction .introBox__image{display:grid;place-content:center}.page-introduction .animation-heart{animation:heart-float-up 3s ease-out infinite}.page-introduction .animation-heart:nth-child(2),.page-introduction .animation-heart:nth-of-type(2){animation-delay:0.3s}.page-introduction .animation-heart.-right{transform-origin:right}.page-introduction .animation-swing{animation:swing 5s ease-in-out infinite;transform-origin:right center}.page-introduction .animation-swing.-left{transform-origin:left center}.page-introduction .animation-shine{animation:shine 2s ease-in-out infinite}.page-introduction .animation-shine:nth-child(2),.page-introduction .animation-shine:nth-of-type(2){animation-delay:0.3s}.page-introduction .animation-shine.-right{transform-origin:right}.page-introduction .animation-surprise{animation:surprise-jolt 3s ease-out infinite}@keyframes flyout-line{0%{opacity:0;transform:translate(10px,10px) scale(0.7) rotate(-15deg)}12%{opacity:1;transform:translate(-10px,-10px) scale(1.1) rotate(8deg)}15%{transform:translate(0,0) scale(1.1) rotate(0)}18%{transform:translate(-5px,-5px) scale(1) rotate(0)}20%{transform:translate(0,0) scale(1) rotate(0)}}@keyframes swing{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes heart-float-up{0%{opacity:0;transform:translate(-15px,30px) scale(0.5)}30%{opacity:1;transform:translate(-5px,-10px) scale(1.1)}50%,to{opacity:1;transform:translate(0,0) scale(1)}}@keyframes heart-float-up-right{0%{opacity:0;transform:translate(0,0) scale(0.5)}30%{opacity:1;transform:translate(0,0) scale(1.1)}50%,to{opacity:1;transform:translate(0,0) scale(1)}}@keyframes shine{0%,to{filter:brightness(1);transform:scale(1)}50%{filter:brightness(1.2) drop-shadow(0 0 15px rgba(255,255,0,0.6));transform:scale(1.05)}}@keyframes surprise-jolt{0%,85%,to{transform:translate(0,0) rotate(0deg) scale(1)}2.5%{transform:translate(-8px,8px) rotate(-2deg) scale(0.95)}7.5%{transform:translate(12px,-12px) rotate(3deg) scale(1.1)}12.5%{transform:translate(-6px,6px) rotate(-1deg) scale(1.05)}17.5%{transform:translate(4px,-4px) rotate(1deg) scale(1.02)}22.5%{transform:translate(-2px,2px) rotate(-0.5deg) scale(1.01)}}@keyframes jump-in{0%,85%,to{transform:translate(0,0) scale(1);opacity:1}10%{transform:translate(-15px,20px) scale(0.9);opacity:0.8}20%{transform:translate(5px,-10px) scale(1.1);opacity:1}40%{transform:translate(0,0) scale(1);opacity:1}}@keyframes jump-in-reverse{0%,85%,to{transform:translate(0,0) scale(1);opacity:1}10%{transform:translate(15px,20px) scale(0.9);opacity:0.8}20%{transform:translate(-5px,-10px) scale(1.1);opacity:1}40%{transform:translate(0,0) scale(1);opacity:1}}
/*# sourceMappingURL=introduction.css.map */