.Package__Container{padding-block:6rem}@media (min-width:960px){.Package__Container{padding-block:10rem}}.Package__Container h3{font-size:1.2rem}.Package__Container ul{list-style-type:disc;margin-inline-start:2rem}.Package__Container ul li{margin-block-end:.8rem}.Package__Container p{line-height:1.4rem;text-wrap:pretty}.Package__title--wrapper{margin-block-end:4rem;margin-inline:auto;max-width:800px;text-align:center}.Package__title h2{font-size:1.8rem;margin-block-end:1.5rem}.Package__title h3{color:var(--fp-color-pink);font-style:italic;margin-block-end:1.5rem}.Package__content{display:flex;flex-wrap:wrap;gap:2rem}@media (min-width:1280px){.Package__content{gap:3rem}}.Package__content--frame{width:100%}@media (min-width:450px){.Package__content--frame{width:calc(50% - 1rem)}}@media (min-width:960px){.Package__content--frame{width:calc(33.33333% - 1.33333rem)}}@media (min-width:1280px){.Package__content--frame{width:calc(33.33333% - 2rem)}}.Package__content--image-wrapper{aspect-ratio:.86;position:relative;width:100%}.Package__content--img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.Package__content--info{display:flex;flex-direction:column}@media (min-width:960px){.Package__content--info{width:calc(33.33333% - 1.33333rem)}}@media (min-width:1280px){.Package__content--info{width:calc(33.33333% - 2rem)}}.Package__content--info h3{margin-block-end:1.2rem}.Package__content--info a{font-size:1.2rem;margin:.8rem;position:relative;text-decoration-color:var(--fp-color-text);text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:6px;transition:text-decoration-color var(--fp-transition),color var(--fp-transition)}.Package__content--info a:hover{color:var(--fp-color-pink);text-decoration-color:var(--fp-color-pink)}.Package__tcs--wrapper{flex-grow:1}.Package__tcs{margin-block-start:.8rem;margin-inline-end:2rem}.Package__tcs--button{align-items:center;color:inherit;cursor:pointer;display:flex;font-size:2rem;transition:color var(--fp-transition)}.Package__tcs--button span{font-size:1rem;margin-block-start:5px;margin-inline-start:.5rem}.Package__tcs--button:hover{color:var(--fp-color-pink)}.Package__tcs--button>div{width:1.5rem}.hidden{display:none}