section:not(.wide-content){background:#fff;backdrop-filter:unset}section:not(.wide-content) .information-column p{text-align:justify;line-height:1.4}.simulaton-split{display:grid;grid-template-columns:1fr 1fr;gap:1em}.basket-background{background-image:url(/static/images/order_prediction/use_cases/iPhoneModel.webp);background-size:100% 100%;background-position:center;background-repeat:no-repeat;width:100%;max-width:400px;aspect-ratio:1/1;position:relative;transition:.5s ease-in-out}.basket-background.elevated{transform:scale(1.5)}.basket{font-size:.5em;display:flex;gap:.5em;flex-direction:column;padding:1em;transform:rotateY(358deg) rotatez(6.5deg);position:absolute;width:37%;left:30%;top:9.5%;height:82%}#basket-items{display:flex;gap:.5em;height:100%;flex-direction:column;justify-content:flex-start;overflow:scroll}.basket-item{display:grid;grid-template-columns:3em 1fr auto;grid-template-rows:auto auto;grid-template-areas:"img title price" "img desc price";gap:0 1em;align-items:center;padding:.25em;background:var(--c_paleapricot_25);border-radius:var(--br);border:1px solid var(--c_paleapricot)}.basket-item img{grid-area:img;width:100%;height:3em;object-fit:contain}.basket-item h3{grid-area:title;font-size:1em;margin:0}.basket-item p{grid-area:desc;font-size:.8em;color:var(--c_charcoalgrey);margin:0}.basket-item .price{grid-area:price;color:var(--c_charcoalgrey)}.reco{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"img desc .";grid-template-rows:auto;gap:.5em;align-items:center;padding:.25em;background:var(--c_paleapricot);border-radius:var(--br);border:1px solid var(--c_paleapricot_impact);margin-left:2em}.reco span{font-weight:700}.reco button{height:min-content;font-size:.75em;background:var(--c_paleapricot_impact);border:none;color:#fff;padding:.25em .75em}.reco>img{height:2em}.checkout-row{display:flex;align-items:center;gap:.5em;font-weight:700}.checkout-row>button{height:min-content;border-radius:1em;margin-left:auto;font-size:1em}#simulation{overflow-x:hidden;display:flex;align-items:flex-start;background:unset;border:unset;flex-direction:column;justify-content:flex-start;min-height:unset}#simulation span.product{font-size:.5em;background:var(--c_charcoalgrey);color:#fff;padding:.2em .4em;border-radius:1em}#simulation *{scrollbar-width:none;-ms-overflow-style:none}#simulation h5{width:100%;margin-bottom:1em}#simulation h5>span{font-weight:400}#simulation .forecast-list{height:2em;border-radius:var(--br)}.product-corpus.hashed>img{filter:blur(6px) grayscale(100%);opacity:.5}.product-corpus.hashed>.product-name{font-weight:700}.llm_prompt,.llm_respose{font-size:.75em;color:var(--c_charcoalgrey);padding:.5em;border:solid 1px;background:var(--c_paleapricot_25);border:solid 1px var(--c_paleapricot);padding:.25em;border-radius:var(--br) var(--br) 0 0;box-sizing:border-box;width:100%;max-height:150px;overflow:auto}.llm_prompt>img{width:1.2em;padding-right:.25em;float:left}.llm_respose{border-radius:0 0 var(--br) var(--br);margin-top:-.5em;background:var(--c_paleapricot_50)}.card{border:solid 1px var(--c_paleapricot);border-radius:var(--br);padding:1em;background:var(--c_paleapricot_25);display:grid;grid-template-areas:"img question" "answer answer";grid-template-columns:min-content 1fr;gap:.5em 1em;flex:0 0 350px;min-width:350px}.card>img{grid-area:img;width:2.5em;height:auto}.card>h5{grid-area:question}.card>p{grid-area:answer;font-weight:400;margin:0}.q-a-roller{display:flex;flex-direction:row;gap:1em;overflow-x:auto;padding-bottom:1em;scroll-snap-type:x mandatory;-webkit-mask-image:linear-gradient(to right,black 97%,transparent 100%);mask-image:linear-gradient(to right,black 97%,transparent 100%);padding-right:1em}.q-a-roller>.card{scroll-snap-align:start}@media all and (max-width:767px){.lending_top_box img{height:auto;aspect-ratio:16/9;width:100%;margin-left:2em;margin-bottom:-1.1em}.simulaton-split{grid-template-columns:1fr;padding:.5em!important;gap:.5em}.basket-background.elevated{transform:scale(1.2)}img.info-grafic{width:100%!important}.q-a-roller{-webkit-mask-image:unset;mask-image:unset;padding-right:unset}.q-a-roller>.card{flex:0 0 90%;min-width:90%;box-sizing:border-box}}