body.index-template .bst-home,body.index-template .bst-home *{box-sizing:border-box}body.index-template .bst-home{width:100%;min-width:0;overflow-x:clip}body.index-template .bst-home .bst-shell,body.index-template .bst-home .bst-section__intro,body.index-template .bst-home .bst-technical-controls,body.index-template .bst-home .bst-install-highlights__controls,body.index-template .bst-home .bst-install-highlights__note,body.index-template .bst-home .bst-story-controls{width:var(--bst-shell);max-width:100%;min-width:0;margin-inline:auto}body.index-template .bst-home .bst-section,body.index-template .bst-home .bst-scenario-stage,body.index-template .bst-home .bst-proof,body.index-template .bst-home .bst-cases,body.index-template .bst-home .bst-technical,body.index-template .bst-home .bst-install{min-width:0;overflow-x:clip}body.index-template .bst-home .bst-technical>.bst-shell,body.index-template .bst-home .bst-install>.bst-shell{width:var(--bst-shell);max-width:100%}body.index-template .bst-home .bst-technical .bst-detail-grid,body.index-template .bst-home .bst-install-highlights,body.index-template .bst-home .bst-story-rail{position:relative;width:100%;max-width:100%;min-width:0;margin-inline:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}body.index-template .bst-home .bst-technical .bst-detail-grid::-webkit-scrollbar,body.index-template .bst-home .bst-install-highlights::-webkit-scrollbar,body.index-template .bst-home .bst-story-rail::-webkit-scrollbar,body.index-template .bst-home .bst-proof-grid::-webkit-scrollbar,body.index-template .besitsol-home-benefits-native .multicolumn__items::-webkit-scrollbar{display:none}body.index-template .bst-home .bst-technical .bst-detail-grid,body.index-template .bst-home .bst-install-highlights,body.index-template .bst-home .bst-story-rail{padding-inline:0}body.index-template #home-scenarios .bst-scenario-tabs{width:100%;max-width:100%;margin-right:0;padding-right:7px;scroll-padding-inline:0}body.index-template .bst-home .bst-technical .bst-detail-grid article,body.index-template .bst-home .bst-technical .bst-detail-grid article:nth-child(1),body.index-template .bst-home .bst-technical .bst-detail-grid article:nth-child(2),body.index-template .bst-home .bst-technical .bst-detail-grid article:nth-child(3),body.index-template .bst-home .bst-technical .bst-detail-grid article:nth-child(4),body.index-template .bst-home .bst-technical .bst-detail-grid article:nth-child(5){flex-basis:min(1160px,calc(100% - 80px));min-width:0;max-width:calc(100% - 80px);overflow:hidden}body.index-template .bst-home .bst-install-highlights>article{flex:0 0 min(520px,calc((100% - 48px) / 3));min-width:0;max-width:min(520px,calc((100% - 48px) / 3));overflow:hidden}body.index-template .bst-home .bst-story-rail{--bst-story-card-width: min(1120px, calc(100% - 80px) );gap:24px;padding-bottom:16px}body.index-template .bst-home .bst-story-card{flex-basis:var(--bst-story-card-width);min-width:0;max-width:var(--bst-story-card-width);overflow:hidden}body.index-template .bst-home .bst-technical .bst-detail-grid img,body.index-template .bst-home .bst-install-highlight__media img,body.index-template .bst-home .bst-story-card__media img,body.index-template .bst-home .bst-proof-grid img,body.index-template .besitsol-home-benefits-native .multicolumn-card__image img{display:block;max-width:100%;object-fit:cover}body.index-template .bst-home .bst-technical .bst-detail-grid article>div,body.index-template .bst-home .bst-install-highlight__copy,body.index-template .bst-home .bst-case-card__copy,body.index-template .bst-home .bst-proof-grid article>div,body.index-template .besitsol-home-benefits-native .multicolumn-card__info{min-width:0;overflow-wrap:break-word}body.index-template .bst-home .bst-technical .bst-detail-grid h3,body.index-template .bst-home .bst-install-highlight__copy h3,body.index-template .bst-home .bst-case-card__copy h3,body.index-template .bst-home .bst-proof-grid h3,body.index-template .besitsol-home-benefits-native .multicolumn-card__title{max-width:100%;margin-inline:0;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}body.index-template .bst-home .bst-technical .bst-detail-grid p,body.index-template .bst-home .bst-install-highlight__copy p,body.index-template .bst-home .bst-case-card__copy p,body.index-template .bst-home .bst-proof-grid p,body.index-template .besitsol-home-benefits-native .multicolumn-card__text{max-width:58ch;overflow-wrap:break-word;word-break:normal}body.index-template .bst-home .bst-technical-controls,body.index-template .bst-home .bst-install-highlights__controls,body.index-template .bst-home .bst-story-controls{position:relative;z-index:2;min-height:46px}body.index-template .bst-home .bst-technical .bst-rail-hint,body.index-template .bst-home .bst-cases .bst-rail-hint{max-width:100%;overflow-wrap:break-word}@media(min-width:750px){body.index-template .bst-home .bst-technical .bst-detail-grid article{aspect-ratio:1160 / 700;height:auto}body.index-template .bst-home .bst-install-highlights>article{aspect-ratio:1.3 / 1;height:auto}body.index-template .bst-home .bst-story-card{aspect-ratio:1120 / 720;height:auto}}@media(max-width:989px){body.index-template .bst-home .bst-technical .bst-detail-grid article,body.index-template .bst-home .bst-technical .bst-detail-grid article:nth-child(1),body.index-template .bst-home .bst-technical .bst-detail-grid article:nth-child(2),body.index-template .bst-home .bst-technical .bst-detail-grid article:nth-child(3),body.index-template .bst-home .bst-technical .bst-detail-grid article:nth-child(4),body.index-template .bst-home .bst-technical .bst-detail-grid article:nth-child(5){flex-basis:min(760px,calc(100% - 48px));max-width:calc(100% - 48px)}body.index-template .bst-home .bst-install-highlights>article{flex-basis:min(620px,calc(50% - 10px));max-width:calc(50% - 10px)}body.index-template .bst-home .bst-story-rail{--bst-story-card-width: min(960px, calc(100% - 48px) )}}@media(max-width:749px){body.index-template .bst-home .bst-shell,body.index-template .bst-home .bst-section__intro,body.index-template .bst-home .bst-install-highlights__note{width:calc(100% - 32px)}body.index-template .bst-home .bst-technical .bst-detail-grid,body.index-template .bst-home .bst-install-highlights,body.index-template .bst-home .bst-story-rail{width:100%;margin-inline:0;padding-inline:0;gap:14px}body.index-template .bst-home .bst-technical .bst-detail-grid article,body.index-template .bst-home .bst-technical .bst-detail-grid article:nth-child(1),body.index-template .bst-home .bst-technical .bst-detail-grid article:nth-child(2),body.index-template .bst-home .bst-technical .bst-detail-grid article:nth-child(3),body.index-template .bst-home .bst-technical .bst-detail-grid article:nth-child(4),body.index-template .bst-home .bst-technical .bst-detail-grid article:nth-child(5),body.index-template .bst-home .bst-install-highlights>article,body.index-template .bst-home .bst-story-card{flex:0 0 100%;width:100%;max-width:100%;min-width:0;border-radius:22px}body.index-template .bst-home .bst-technical .bst-detail-grid article{aspect-ratio:auto;min-height:650px;height:auto}body.index-template .bst-home .bst-install-highlights>article{aspect-ratio:auto;height:540px}body.index-template .bst-home .bst-story-rail{--bst-story-card-width: 100%}body.index-template .bst-home .bst-story-card{aspect-ratio:auto;height:650px}body.index-template .bst-home .bst-technical .bst-detail-grid h3,body.index-template .bst-home .bst-install-highlight__copy h3,body.index-template .bst-home .bst-case-card__copy h3,body.index-template .bst-home .bst-proof-grid h3,body.index-template .besitsol-home-benefits-native .multicolumn-card__title{font-size:clamp(25px,7.5vw,38px);line-height:1.03}body.index-template .bst-home .bst-technical .bst-detail-grid article>div,body.index-template .bst-home .bst-install-highlight__copy,body.index-template .bst-home .bst-case-card__copy,body.index-template .bst-home .bst-proof-grid article>div,body.index-template .besitsol-home-benefits-native .multicolumn-card__info{padding-inline:20px}}@media(prefers-reduced-motion:reduce){body.index-template .bst-home *{scroll-behavior:auto!important}}@media(min-width:750px){body.index-template .bst-home .bst-story-rail{--bst-story-card-width: 100%;gap:0;padding-inline:0;scroll-padding-inline:0;scroll-snap-type:x mandatory}body.index-template .bst-home .bst-story-card{flex:0 0 100%;width:100%;max-width:100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}body.index-template .bst-home .bst-case-card__copy{min-width:0;padding-inline:clamp(28px,3.4vw,56px);overflow:hidden}}@media(min-width:1200px){body.index-template .bst-home .bst-install-highlights>article{flex:0 0 min(520px,calc((100% - 48px) / 3));max-width:min(520px,calc((100% - 48px) / 3));height:clamp(520px,34vw,640px);aspect-ratio:auto}}@media(min-width:750px)and (max-width:1199px){body.index-template .bst-home .bst-install-highlights>article{flex:0 0 min(620px,calc(50% - 10px));max-width:min(620px,calc(50% - 10px));aspect-ratio:auto;height:clamp(440px,52vw,520px)}}@media(max-width:749px){body.index-template .bst-home .bst-install-highlights>article{flex:0 0 100%;width:100%;max-width:100%;height:540px;aspect-ratio:auto}}body.index-template .bst-home #home-scenarios .bst-section__intro .bst-kicker,body.index-template .bst-home #home-technical-details .bst-section__intro .bst-kicker,body.index-template .bst-home #home-installation .bst-section__intro .bst-kicker,body.index-template .bst-home #home-project-references .bst-section__intro .bst-kicker,body.index-template .bst-home .bst-scenario-panel__copy .bst-index,body.index-template .bst-home .bst-proof-grid .bst-index{color:#36523e}@media(min-width:750px){body.index-template .bst-home .bst-technical .bst-detail-grid{--bst-detail-peek: clamp(72px, 8vw, 112px);padding-inline:var(--bst-detail-peek);scroll-padding-inline:var(--bst-detail-peek);gap:24px}body.index-template .bst-home .bst-technical .bst-detail-grid article:nth-child(n){flex:0 0 100%;width:100%;max-width:100%;scroll-snap-align:center;transform:none;opacity:.58;filter:blur(1.2px) saturate(.85);transition:opacity .22s ease,filter .22s ease}body.index-template .bst-home .bst-technical .bst-detail-grid article.is-active:nth-child(n){opacity:1;filter:none}}@media(max-width:749px){body.index-template .bst-home .bst-story-rail{--bst-story-card-width: 100%;padding-inline:0;scroll-padding-inline:0}body.index-template .bst-home .bst-story-card{--bst-story-card-width: 100%;flex:0 0 100%;width:100%;max-width:100%;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){body.index-template .bst-home .bst-technical .bst-detail-grid article:nth-child(n){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/besitsol-homepage-ui-repair-20260824.css.map */
