.result{padding:5%;border-radius:.5rem;background-color:#fcc3e6}.result h2{text-align:center;font-weight:700;margin-bottom:2.5rem}.result .result__price{display:block;text-align:center;color:#b60a73;font-size:3rem;font-weight:700;margin-bottom:2.5rem}.result .result__info{margin-bottom:2.5rem}.result .result__detail{margin-bottom:4rem}.result .result__detail .result__detail__collapsible__head{position:relative;padding-left:2rem;font-weight:700;line-height:1}.result .result__detail .result__detail__collapsible__head:before{line-height:1;font-family:interface,icons!important;font-style:normal;font-weight:400!important;vertical-align:top;content:"\f152"}.result .result__detail .result__detail__collapsible__head:before{position:absolute;top:.3rem;left:0;font-size:1.6rem}.result .result__detail .active .result__detail__collapsible__head:before{line-height:1;font-family:interface,icons!important;font-style:normal;font-weight:400!important;vertical-align:top;content:"\f155"}.result .result__detail .result__detail__collapsible__content{padding:2rem 0 0 2rem}.result .result__generate{text-align:center}.result .result__generate img{aspect-ratio:4/3;width:100%;max-width:10rem;margin-bottom:3rem}.result .result__generate .btn--tertiary{border:1px solid #b60a73;background-color:transparent;margin-top:1.5rem}