@font-face{font-display:swap;font-family:REM;font-style:normal;font-weight:100;src:url(/build/fonts/REM-Thin.360e276b.ttf)}@font-face{font-display:swap;font-family:REM;font-style:italic;font-weight:100;src:url(/build/fonts/REM-ThinItalic.87e24f12.ttf)}@font-face{font-display:swap;font-family:REM;font-style:normal;font-weight:200;src:url(/build/fonts/REM-ExtraLight.5f2da824.ttf)}@font-face{font-display:swap;font-family:REM;font-style:italic;font-weight:200;src:url(/build/fonts/REM-ExtraLightItalic.9d7f9ccb.ttf)}@font-face{font-display:swap;font-family:REM;font-style:normal;font-weight:300;src:url(/build/fonts/REM-Light.8c0a712c.ttf)}@font-face{font-display:swap;font-family:REM;font-style:italic;font-weight:300;src:url(/build/fonts/REM-LightItalic.a24b70bb.ttf)}@font-face{font-display:swap;font-family:REM;font-style:normal;font-weight:400;src:url(/build/fonts/REM-Regular.a4c1870f.ttf)}@font-face{font-display:swap;font-family:REM;font-style:italic;font-weight:400;src:url(/build/fonts/REM-Italic.f7d8740d.ttf)}@font-face{font-display:swap;font-family:REM;font-style:normal;font-weight:500;src:url(/build/fonts/REM-Medium.68040dae.ttf)}@font-face{font-display:swap;font-family:REM;font-style:italic;font-weight:500;src:url(/build/fonts/REM-MediumItalic.8a05c65e.ttf)}@font-face{font-display:swap;font-family:REM;font-style:normal;font-weight:600;src:url(/build/fonts/REM-SemiBold.3d108373.ttf)}@font-face{font-display:swap;font-family:REM;font-style:italic;font-weight:600;src:url(/build/fonts/REM-SemiBoldItalic.c9f9be5c.ttf)}@font-face{font-display:swap;font-family:REM;font-style:normal;font-weight:700;src:url(/build/fonts/REM-Bold.a275aa9b.ttf)}@font-face{font-display:swap;font-family:REM;font-style:italic;font-weight:700;src:url(/build/fonts/REM-BoldItalic.bfe96b01.ttf)}@font-face{font-display:swap;font-family:REM;font-style:normal;font-weight:800;src:url(/build/fonts/REM-ExtraBold.a577f2d1.ttf)}@font-face{font-display:swap;font-family:REM;font-style:italic;font-weight:800;src:url(/build/fonts/REM-ExtraBoldItalic.15d98e0b.ttf)}@font-face{font-display:swap;font-family:REM;font-style:normal;font-weight:900;src:url(/build/fonts/REM-Black.92ced6e4.ttf)}@font-face{font-display:swap;font-family:REM;font-style:italic;font-weight:900;src:url(/build/fonts/REM-BlackItalic.7f814f59.ttf)}@font-face{font-display:swap;font-family:Coming Soon;font-style:normal;font-weight:400;src:url(/build/fonts/ComingSoon-Regular.353e03e9.eot);src:local("Coming Soon Regular"),local("ComingSoon-Regular"),url(/build/fonts/ComingSoon-Regular.353e03e9.eot?#iefix) format("embedded-opentype"),url(/build/fonts/ComingSoon-Regular.680a5890.woff2) format("woff2"),url(/build/fonts/ComingSoon-Regular.9346663e.woff) format("woff")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:600;src:local("Outfit SemiBold"),local("Outfit-SemiBold"),url(/build/fonts/Outfit-SemiBold.0d34bd7b.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:300;src:local("Outfit Light"),local("Outfit-Light"),url(/build/fonts/Outfit-Light.11c76921.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:900;src:local("Outfit Black"),local("Outfit-Black"),url(/build/fonts/Outfit-Black.9637acc1.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:400;src:local("Outfit Regular"),local("Outfit-Regular"),url(/build/fonts/Outfit-Regular.266420a9.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:500;src:local("Outfit Medium"),local("Outfit-Medium"),url(/build/fonts/Outfit-Medium.24da48e8.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:100;src:local("Outfit Thin"),local("Outfit-Thin"),url(/build/fonts/Outfit-Thin.2668359e.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:700;src:local("Outfit ExtraBold"),local("Outfit-ExtraBold"),url(/build/fonts/Outfit-ExtraBold.7d6e912a.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:700;src:local("Outfit Bold"),local("Outfit-Bold"),url(/build/fonts/Outfit-Bold.17cef4e6.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:200;src:local("Outfit ExtraLight"),local("Outfit-ExtraLight"),url(/build/fonts/Outfit-ExtraLight.bd8805ce.woff2) format("woff2")}.no-scroll{height:100%;overflow:hidden}.main{background-color:#c4e8e1;justify-content:center;padding-top:32rem}.main,.main .explore{display:flex;flex-direction:column;position:relative}.main .explore{align-items:center;gap:10rem;padding-bottom:16rem;text-transform:uppercase}@media (max-width:1023px){.main .explore{padding-bottom:8rem}}.main .explore h1{font-family:REM,sans-serif;font-size:4rem;font-weight:900;letter-spacing:.174rem;line-height:4rem;position:relative;text-align:center;z-index:1}@media (min-width:1024px){.main .explore h1{font-size:8.7rem;line-height:8rem}}.main .explore__compass{bottom:-16rem;height:auto;position:absolute;right:-12rem;width:16rem}@media (max-width:1023px){.main .explore__compass{bottom:-8rem;right:-6rem;width:8rem}}@media (max-width:767px){.main .explore__compass{bottom:0;right:50%;top:-10rem;transform:translateX(50%)}}.main .explore__discover{align-items:center;display:flex;flex-direction:column;font-family:Coming Soon,sans-serif;font-weight:900;gap:.8rem;letter-spacing:.1rem;text-shadow:0 0 .07rem #01454d}@media (min-width:1240px){.main .explore__discover{grid-area:2/1/3/3}}.main .explore__birds{position:absolute;top:0;transform:translate(100%,-112%)}@media (max-width:1023px){.main .explore__birds{transform:scale(.5) translate(100%,-144%)}}.main .explore__birds path{fill:#fff}.main .explore__cloud__top{position:absolute;transform:translate(25%,16%)}@media (max-width:1023px){.main .explore__cloud__top{transform:scale(.5) translate(25%,-32%)}}.main .explore__cloud__middle__left{position:absolute;transform:translate(-40%,60%);z-index:1}@media (max-width:1023px){.main .explore__cloud__middle__left{transform:scale(.5) translate(-40%,48%)}}@media (max-width:767px){.main .explore__cloud__middle__left{transform:scale(.3) translate(-40%,72%)}}@media (max-width:374px){.main .explore__cloud__middle__left{transform:scale(.2) translate(-40%,72%)}}.main .explore__cloud__middle__right{bottom:0;position:absolute;z-index:1}@media (max-width:1023px){.main .explore__cloud__middle__right{transform:scale(.5) translateY(64%)}}@media (max-width:767px){.main .explore__cloud__middle__right{transform:scale(.3) translateY(140%)}}.main .explore__cloud__bottom{bottom:0;position:absolute;transform:translate(50%,48%);z-index:1}@media (max-width:1023px){.main .explore__cloud__bottom{transform:scale(.5) translate(50%,112%)}}@media (max-width:767px){.main .explore__cloud__bottom{transform:scale(.3) translate(50%,172%)}}@media (max-width:374px){.main .explore__cloud__bottom{transform:scale(.2) translate(50%,255%)}}.main .explore-cloud-residence__center,.main .explore-cloud-residence__left,.main .explore-cloud-residence__right{position:absolute;transform:translate(-50%,-50%);width:100%}.main .explore-cloud-residence__left{left:50%;top:16%}.main .explore-cloud-residence__center{left:84%;top:19%;transform:translate(-50%,-50%) scale(1.5)}.main .explore-cloud-residence__right{left:95%;top:10%}.main .residences{display:block;height:auto;margin-top:-100%;max-width:300%;object-fit:cover;object-position:center}@media (min-width:375px){.main .residences{margin-top:-60%;max-width:180%}}@media (min-width:768px){.main .residences{margin-top:-50%;max-width:128%}}@media (min-width:1240px){.main .residences{margin-top:-40%;max-width:100%}}.main .residences--container{--after-opacity:1;position:relative}.main .residences--container:before{background:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,.66) 25%,#fff 85%,hsla(0,0%,100%,0));content:"";height:116%;left:0;opacity:var(--after-opacity);position:absolute;top:-16%;width:100%;z-index:1}.main .residences--visible{opacity:0;position:absolute}.main .residences--shadow{opacity:1}.main .experiences__and__gamification--points{align-items:center;background-color:#e0d9c8;display:flex;flex-direction:column;gap:6.4rem;margin-top:-10%;padding-inline:1.6rem;padding-bottom:8rem;position:relative}@media (min-width:768px){.main .experiences__and__gamification--points{padding-inline:3.2rem}}@media (min-width:1024px){.main .experiences__and__gamification--points{gap:20rem;padding-inline:6.4rem;padding-bottom:30rem}}@media (min-width:1240px){.main .experiences__and__gamification--points{padding-inline:12.8rem}}.main .experiences__and__gamification--points .svg-logo-circle-oriented{height:auto;position:absolute;right:0;top:0;transform:translate(25%,-40%);width:24rem}@media (min-width:1024px){.main .experiences__and__gamification--points .svg-logo-circle-oriented{transform:translate(20%,-40%);width:54rem}}.main .experiences{display:flex;flex-direction:row;justify-content:center;max-width:120rem;position:relative;width:100%}@media (max-width:767px){.main .experiences{padding-top:3.2rem}}.main .experiences__cards{display:flex;flex-direction:column;gap:16rem;width:fit-content}@media (min-width:768px){.main .experiences__cards{flex-direction:row;gap:4rem}}@media (min-width:1024px){.main .experiences__cards{gap:6rem}}@media (min-width:1440px){.main .experiences__cards{transform:translateX(-18%)}}.main .experiences__cards__new-experiences>div,.main .experiences__cards__status{background-color:#fffbef;border-radius:4rem;display:flex;flex-direction:column;gap:1.6rem;height:auto;padding:3.2rem 4rem;position:relative;width:40rem}@media (max-width:1023px){.main .experiences__cards__new-experiences>div,.main .experiences__cards__status{width:32rem}}@media (max-width:374px){.main .experiences__cards__new-experiences>div,.main .experiences__cards__status{width:24rem}}.main .experiences__cards__new-experiences>div h2,.main .experiences__cards__status h2{font-family:REM,sans-serif;font-size:1.5rem;font-size:3.2rem;font-weight:400;font-weight:700;letter-spacing:.064rem;line-height:1.2}@media (max-width:1023px){.main .experiences__cards__new-experiences>div h2,.main .experiences__cards__status h2{font-family:REM,sans-serif;font-size:1.5rem;font-size:2.1rem;font-weight:400;font-weight:700;line-height:1.2}}.main .experiences__cards__new-experiences>div p,.main .experiences__cards__status p{font-family:REM,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2}.main .experiences__cards__new-experiences{transform:rotate(10deg)}.main .experiences__cards__new-experiences>div{position:relative}.main .experiences__cards__new-experiences svg{left:0;position:absolute;top:0;transform:translate(-41%,-32%) rotate(-10deg);z-index:-1}.main .experiences__cards__status{transform:translateY(-5.5rem) rotate(-10deg)}.main .experiences__cards__status svg{position:absolute;right:0;top:0;transform:translate(40%,-45%) rotate(10deg)}.main .gamification--points{display:flex;flex-direction:column;gap:4rem;max-width:150rem;width:100%}.main .gamification--points__description{align-items:center;display:flex;flex-direction:column;font-family:REM,sans-serif;font-size:1.5rem;font-size:2.1rem;font-weight:400;font-weight:700;gap:1.6rem;line-height:1.2}.main .gamification--points__description__container{align-items:center;display:flex;flex-direction:row;gap:.5rem}.main .gamification--points__description__container div{align-items:center;background-color:#fff;border-radius:2.6rem;display:flex;flex-direction:row;gap:.8rem;padding:.5rem 1.6rem}.main .gamification--points__description__container div svg{height:auto;width:2rem}.main .gamification--points__description p{text-align:center}.main .gamification--points__description p span{align-items:center;display:inline-flex;vertical-align:middle;width:fit-content}.main .gamification--points__description p span svg{height:auto;width:2rem}.main .gamification--progress{display:flex;flex-direction:column;gap:6.4rem}@media (max-width:767px){.main .gamification--progress{align-items:center}}.main .gamification--progress__bar{display:flex;flex-direction:column;gap:.8rem;max-width:40rem;width:100%}@media (max-width:1239px){.main .gamification--progress__bar{max-width:46rem;width:70vw}}.main .gamification--progress__bar__infos{align-items:center;display:flex;flex-direction:row;font-family:REM,sans-serif;font-size:1.5rem;font-size:1.2rem;font-style:italic;font-weight:400;font-weight:300;gap:.8rem;line-height:1.2;margin-left:2rem}.main .gamification--progress__bar__infos span,.main .gamification--progress__bar__percentage{font-family:REM,sans-serif;font-size:1.5rem;font-size:1.2rem;font-style:italic;font-weight:400;font-weight:700;line-height:1.2}.main .gamification--progress__bar__percentage{background-color:#fffbef;border-radius:2rem;position:relative;text-transform:uppercase}.main .gamification--progress__bar__percentage .stars__left{height:auto;left:0;position:absolute;top:0;transform:rotate(180deg) translate(2.5rem,50%);width:3rem;z-index:2}.main .gamification--progress__bar__percentage__infos{border-radius:2rem;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;margin:.5rem;max-width:calc(100% - 1.5rem);min-width:40%;padding:.5rem 1.5rem;position:relative;z-index:1}.main .gamification--progress__bar__percentage__background{background-color:#cdf2eb;border-radius:2rem;bottom:0;left:0;margin:.5rem;position:absolute;top:0}.main .gamification--progress__bar__percentage__svg{align-items:center;display:flex;flex-direction:column;justify-content:center;position:absolute;right:0;top:50%;transform:translate(40%,-55%);width:12rem}@media (min-width:1024px){.main .gamification--progress__bar__percentage__svg{transform:translate(50%,-55%);width:auto}}@media (max-width:1023px){.main .gamification--progress__bar__percentage__svg{transform:translate(40%,-55%) scale(.8)}}.main .gamification--progress__bar__percentage__svg--container{position:relative}.main .gamification--progress__bar__percentage__svg img{height:5rem;object-fit:cover;object-position:bottom;transform:rotateY(180deg);width:5rem}.main .gamification--progress__bar__experience{display:flex;flex-direction:row;gap:3rem}.main .gamification--progress__bar__experience .gamifications__infos{align-items:center;display:flex;flex-direction:row;gap:.8rem;position:relative}.main .gamification--progress__bar__experience .gamifications__infos p{font-family:REM,sans-serif;font-size:1.5rem;font-style:italic;font-weight:400;font-weight:700;line-height:1.2}.main .gamification--progress__bar__experience .gamifications__stars:after{background-color:#707070;content:"";height:100%;opacity:.6;position:absolute;right:-1.6rem;top:0;width:1px}.main .gamification--progress__status{display:flex;flex-direction:column;gap:6.4rem;position:relative;width:100%}@media (min-width:1240px){.main .gamification--progress__status{align-items:center}}.main .gamification--progress__status svg{height:auto;max-width:250%}@media (min-width:768px){.main .gamification--progress__status svg{max-width:200%}}@media (min-width:1240px){.main .gamification--progress__status svg{max-width:100%}}.main .marketplace{align-items:center;display:flex;flex-direction:column;gap:5.6rem;max-width:150rem;width:100%}.main .marketplace__title{align-items:flex-end;display:flex;flex-direction:row;gap:1rem}.main .marketplace__title__svg{width:24rem}@media (min-width:1024px){.main .marketplace__title__svg{width:auto}}.main .marketplace__title a{display:flex}.main .marketplace__exchanges{background-color:hsla(42,24%,78%,.6);border-radius:0 0 2rem 2rem;display:flex;flex-direction:column;gap:5rem;width:100%}.main .marketplace__exchanges__svg{height:auto;width:104%;z-index:2}.main .marketplace__exchanges__store-front{align-items:center;display:flex;flex-direction:column;gap:4.8rem;padding:0 1.6rem 5.6rem}@media (min-width:1440px){.main .marketplace__exchanges__store-front{flex-direction:row;padding:0 6.4rem 5.6rem}}.main .marketplace__exchanges__information{align-items:center;display:flex;flex-direction:column;font-family:REM,sans-serif;font-size:1.5rem;font-size:2.1rem;font-weight:400;font-weight:700;gap:1rem;line-height:1.2;text-align:center}.main .marketplace__exchanges__information__svg,.main .marketplace__exchanges__information__svg div{align-items:center;display:flex;flex-direction:row;gap:.8rem}.main .marketplace__exchanges__information__svg div{background-color:#fff;border-radius:2.6rem;padding:.5rem 1.6rem}.main .marketplace__exchanges__information__svg div svg{height:auto;width:1.6rem}.main .marketplace__exchanges__items{display:grid;gap:2.4rem;grid-template-columns:1fr;grid-template-rows:repeat(4,1fr)}@media (min-width:768px){.main .marketplace__exchanges__items{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr}}.main .marketplace__exchanges__item{align-items:center;display:flex;flex-direction:column;gap:1.6rem;justify-content:space-between}.main .marketplace__exchanges__item__card{align-items:center;background-color:#fffbef;border-radius:1.6rem;display:flex;flex-direction:column;gap:1.6rem;padding:.8rem;text-align:center;width:100%}.main .marketplace__exchanges__item__card img{height:auto;object-fit:cover;object-position:center;width:12rem}@media (min-width:1024px){.main .marketplace__exchanges__item__card img{width:16rem}}.main .marketplace__exchanges__item__card h3{font-family:REM,sans-serif;font-size:1.5rem;font-weight:400;font-weight:700;line-height:1.2}.main .marketplace__exchanges__item__card h3 span,.main .marketplace__exchanges__item__card p{font-family:REM,sans-serif;font-size:1.5rem;font-style:italic;font-weight:400;font-weight:300;line-height:1.2}.main .marketplace__exchanges__item__card p{color:#a979b9;display:flex;flex-direction:row;font-size:1.2rem;gap:.5rem;justify-content:center;position:relative;width:100%}.main .marketplace__exchanges__item__card p:before{content:"";left:50%;outline:1px dashed #a979b9;position:absolute;top:-.8rem;transform:translate(-50%,-50%);width:80%}.main .marketplace__exchanges__item__card p svg{height:auto;width:1rem}.main .marketplace__exchanges__item__card p svg path{fill:#a979b9}.main .marketplace__exchanges__item .button-exchange{border-radius:1.6rem;color:#fffbef;font-family:REM,sans-serif;font-size:1.5rem;font-size:1.2rem;font-weight:400;font-weight:700;line-height:1.2;padding:.8rem 2.4rem;text-transform:uppercase}.main .marketplace__exchanges__item .buyable{background-color:#a979b9}.main .marketplace__exchanges__item .not-buyable{background-color:#000;opacity:.1;pointer-events:none}.main .parchment{align-items:center;background-color:#fffbef;display:flex;flex-direction:column;gap:max(30vw,16rem);margin-top:-3.2rem;mask:repeating-linear-gradient(90deg,#fffbef,#fffbef 3.2rem,transparent 0,transparent 6.4rem),linear-gradient(180deg,transparent 0,transparent 3.2rem,#000 0,#000);overflow:hidden;padding:0 1.6rem 10rem;position:relative}@media (min-width:1024px){.main .parchment{gap:48rem;padding:0 3.2rem 24rem}}.main .parchment__logo__left,.main .parchment__logo__right{height:auto;position:absolute;width:45rem;z-index:-1}.main .parchment__logo__left path,.main .parchment__logo__right path{fill:#f6f3e6}@media (max-width:767px){.main .parchment__logo__left,.main .parchment__logo__right{display:none}}.main .parchment__logo__right{right:calc(50% - 40rem);top:24rem;transform:translateX(80%) rotate(34deg)}.main .parchment__logo__left{left:calc(50% - 40rem);top:72rem;transform:translate(-80%,-16%) rotate(-23deg)}.main .parchment__illustration{left:0;position:absolute;top:56%;transform:translateX(-16%);z-index:-1}@media (max-width:1023px){.main .parchment__illustration{top:70%}}.main .parchment__adventure{bottom:0;height:auto;left:0;position:absolute;transform:translateY(30%) scale(1.2);width:100%;z-index:-1}@media (min-width:375px){.main .parchment__adventure{transform:translateY(50%) scale(1.2)}}@media (min-width:768px){.main .parchment__adventure{transform:translateY(64%) scale(1.2)}}@media (min-width:1024px){.main .parchment__adventure{left:50%;top:75%;transform:translate(-46%) scale(1.1)}}.main .parchment__queen,.main .parchment__villager{bottom:-2rem;height:auto;position:absolute;width:20rem}@media (max-width:767px){.main .parchment__queen,.main .parchment__villager{width:16rem}}@media (min-width:1024px){.main .parchment__queen,.main .parchment__villager{width:36rem}}.main .parchment__queen{right:50%;transform:translate(150%,4rem)}@media (max-width:767px){.main .parchment__queen{transform:translate(100%,3.2rem)}}.main .parchment__villager{left:50%;transform:translate(-150%,4rem)}@media (max-width:767px){.main .parchment__villager{transform:translate(-100%,3.2rem)}}.main .parchment__container{align-items:center;display:flex;flex-direction:column;gap:5.6rem;margin-top:12rem;max-width:80rem;padding-block:6rem 2rem;position:relative;width:70%;z-index:1}@media (min-width:375px){.main .parchment__container{margin-top:16rem;padding-block:10rem 2rem}}@media (min-width:768px){.main .parchment__container{margin-top:26rem;padding-block:16rem 4rem}}@media (min-width:1024px){.main .parchment__container{padding-block:20rem 4rem;width:100%}}.main .parchment__container *{z-index:2}.main .parchment__container__title{align-items:center;display:flex;flex-direction:column;font-family:REM,sans-serif;font-size:1.5rem;font-size:2.1rem;font-weight:400;font-weight:700;gap:1rem;line-height:1.2;text-align:center;text-transform:uppercase}@media (max-width:1023px){.main .parchment__container__title{font-size:1.6rem}}.main .parchment__container__title__information{align-items:center;display:flex;flex-direction:row;gap:.5rem}.main .parchment__container__title__information div{align-items:center;background-color:#fff;border-radius:2.6rem;display:flex;flex-direction:row;gap:.8rem;padding:.5rem 1.6rem}.main .parchment__container__title__information div svg{height:auto;width:1.6rem}.main .parchment__container__list{display:flex;flex-direction:column;width:100%}.main .parchment__container__list__item{align-items:center;border-top:2px solid #fffbef;display:flex;flex-direction:row;gap:1.6rem;justify-content:space-between;padding:.8rem 0}@media (min-width:1024px){.main .parchment__container__list__item{padding:1.6rem 0}}.main .parchment__container__list__item:last-child{border-bottom:2px solid #fffbef}.main .parchment__container__list__item>p{font-style:italic}.main .parchment__container__list__item>div,.main .parchment__container__list__item>p{font-family:REM,sans-serif;font-size:1.5rem;font-weight:400;font-weight:500;line-height:1.2}.main .parchment__container__list__item>div{align-items:center;align-self:flex-start;display:flex;flex-direction:row;gap:.5rem;justify-content:end;min-width:fit-content}.main .parchment__container__more{align-items:center;display:flex;flex-direction:column;gap:2rem;margin-top:0;text-align:center}@media (min-width:1024px){.main .parchment__container__more{padding-inline:14rem}}.main .parchment__container__more a{background-color:#a979b9;border-radius:2.4rem;color:#fffbef;font-family:REM,sans-serif;font-size:1.5rem;font-size:2.1rem;font-weight:400;font-weight:700;line-height:1.2;padding:.8rem 2.4rem;text-transform:uppercase}@media (max-width:767px){.main .parchment__container__more a{font-family:REM,sans-serif;font-size:1.5rem;font-weight:400;font-weight:700;line-height:1.2}}@media (max-width:374px){.main .parchment__container__more a{border-radius:3.2rem}}.main .parchment__container__more p{font-family:REM,sans-serif;font-size:1.5rem;font-weight:400;font-weight:300;line-height:1.2}.main .parchment__svg{height:auto;left:50%;position:absolute;transform:translate(-45%);width:150%;z-index:1}.main .parchment__svg--center{height:100%;left:50%;top:50%;transform:translate(-45%,-50%);z-index:0}.main .parchment__svg--top{bottom:100%;transform:translate(-45%,61%)}.main .parchment__svg--bottom{top:100%;transform:translate(-45%,-1px)}.main .parchment__register{align-items:center;display:flex;flex-direction:column;gap:1.6rem}.main .parchment__register p{font-family:REM,sans-serif;font-size:1.5rem;font-weight:400;font-weight:300;line-height:1.2}.main .parchment__register .castle_book_cta{padding:1.6rem 5.6rem}.main .parchment__register .castle_book_cta .button_star_around__icon_bottom_right,.main .parchment__register .castle_book_cta .button_star_around__icon_top_left{height:auto;width:3rem}