.breakdance .bde-section-468-163 .section-container{justify-content:flex-end}.breakdance .bde-section-468-163{background-color:#100c0d;background-image:url(https://finnos.fi/wp-content/uploads/2025/10/finnos-tukki-skannerit.webp);background-size:cover;background-repeat:no-repeat;background-position:0 46%}.breakdance .bde-section-468-163 .section-container{--bde-section-width:90%}.breakdance .bde-section-468-163 .section-container{padding-left:40px;padding-right:40px;padding-bottom:0px;padding-top:0px}@media (max-width:1023px){.breakdance .bde-section-468-163{background-position:19.2% 47%}}@media (max-width:767px){.breakdance .bde-section-468-163{background-position:38.84% 50%}.breakdance .bde-section-468-163 .section-container{--bde-section-width:95%}}@media (max-width:479px){.breakdance .bde-section-468-163 .section-container{--bde-section-width:90%}.breakdance .bde-section-468-163 .section-container{padding-left:10px;padding-right:10px}}.breakdance .bde-div-468-252{margin-top:250px;margin-bottom:80px}@media (max-width:1023px){.breakdance .bde-div-468-252{margin-top:70px}}.breakdance .bde-heading-468-172{color:#FFF;font-size:100px;margin-bottom:12px}@media (max-width:1119px){.breakdance .bde-heading-468-172{font-size:90px}}@media (max-width:1023px){.breakdance .bde-heading-468-172{font-size:70px;margin-top:120px}}@media (max-width:767px){.breakdance .bde-heading-468-172{font-size:45px}}@media (max-width:479px){.breakdance .bde-heading-468-172{font-size:40px}}.breakdance .bde-heading-468-166{color:#FFF;font-size:35px;margin-bottom:12px}@media (max-width:1023px){.breakdance .bde-heading-468-166{font-size:35px}}@media (max-width:767px){.breakdance .bde-heading-468-166{font-size:25px}}@media (max-width:479px){.breakdance .bde-heading-468-166{font-size:20px}}.breakdance .bde-text-468-171{width:600px;color:#FFF;font-size:20px;line-height:1.7em;margin-bottom:24px}@media (max-width:767px){.breakdance .bde-text-468-171{font-size:18px}}@media (max-width:479px){.breakdance .bde-text-468-171{font-size:18px}}.breakdance .bde-div-468-168{border-radius:50px}.breakdance .bde-div-468-168{background:var(--bde-palette-gradient-1-c98b9e6b-b1db-4f48-b9af-6dd5faf80002)}.breakdance .bde-button-468-169 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:#FFF;--bde-button-custom-text-color-hover:#000;--bde-button-custom-background-color:#F3920000;--bde-button-custom-background-color-hover:#F3920000;border-radius:16px;color:#FFF;font-family:"Baloo 2",sans-serif;font-weight:700;letter-spacing:2px}.breakdance .bde-button-468-169 .bde-button__button:hover{color:#000}.breakdance .bde-section-468-173 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.breakdance .bde-columns-468-174{--columnCount:1}@media (max-width:1119px){.breakdance .bde-columns-468-174{--columnCount:1}.breakdance .bde-columns-468-174.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-468-174.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-468-174{--columnCount:1}}@media (max-width:767px){.breakdance .bde-columns-468-174{--columnCount:1}}@media (max-width:479px){.breakdance .bde-columns-468-174{--columnCount:1}}@media (min-width:992px) and (max-width:1310px){.breakdance .bde-columns-468-174{--columnCount:1}}.breakdance .bde-column-468-175{--column-width:100%}.breakdance .bde-column-468-175{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-text-468-177{max-width:900px;margin-bottom:40px}.breakdance .bde-section-468-180 .section-container{align-items:flex-start;text-align:left}.breakdance .bde-section-468-180{background-color:var(--bde-body-text-color)}.breakdance .bde-section-468-180 .section-container{padding-bottom:0px;padding-top:120px}.breakdance .bde-section-468-180{margin-bottom:0px}.breakdance .bde-text-468-182{max-width:700px;margin-bottom:60px}.breakdance .bde-section-468-183 .section-container{--bde-grid-gap:var(--bde-column-gap);display:grid;grid-template-columns:repeat(var(--bde-grid-items-per-row,4),minmax(0,1fr));gap:var(--bde-grid-gap);align-items:var(--bde-grid-align-items,stretch);justify-items:var(--bde-grid-justify-items,stretch)}.breakdance .bde-section-468-183 .section-container>*{width:auto!important;height:auto!important}.breakdance .bde-section-468-183 .section-container{--bde-grid-items-per-row:3}.breakdance .bde-section-468-183{background-color:var(--bde-body-text-color)}.breakdance .bde-section-468-183 .section-container{--bde-section-width:1500px}.breakdance .bde-section-468-183 .section-container{padding-left:20px;padding-right:40px;padding-top:0px}@media (max-width:1119px){.breakdance .bde-section-468-183 .section-container{--bde-grid-items-per-row:2;--bde-grid-gap:20px}.breakdance .bde-section-468-183 .section-container{padding-left:20px;padding-right:20px}}@media (max-width:1023px){.breakdance .bde-section-468-183 .section-container{--bde-grid-items-per-row:2}}@media (max-width:767px){.breakdance .bde-section-468-183 .section-container{--bde-grid-items-per-row:1}}@media (max-width:479px){.breakdance .bde-section-468-183 .section-container{--bde-grid-items-per-row:1}.breakdance .bde-section-468-183 .section-container{--bde-section-width:100%}}@media (min-width:992px) and (max-width:1310px){.breakdance .bde-section-468-183 .section-container{--bde-grid-items-per-row:2}}.breakdance .bde-div-468-184{width:25%;min-height:400px;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:30px;border-bottom-right-radius:0px}@media (max-width:767px){.breakdance .bde-div-468-184{min-height:350px}}.breakdance .bde-image2-468-193{border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:30px}.breakdance .bde-heading-468-195{color:var(--bde-brand-primary-color);font-size:25px;text-transform:uppercase;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:var(--bde-palette-gradient-1-c98b9e6b-b1db-4f48-b9af-6dd5faf80002);margin-top:40px;margin-bottom:10px}.breakdance .bde-heading-468-195{padding-right:20px;padding-left:20px}.breakdance .bde-text-468-194{color:var(--bde-palette-color-4-adc82cac-3c49-4851-b6e3-469d4f24ac34)}.breakdance .bde-text-468-194{padding-right:20px;padding-left:20px}@media (max-width:767px){.breakdance .bde-text-468-194{margin-bottom:20px}}.breakdance .bde-div-468-196{width:25%;min-height:400px;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:30px;border-bottom-right-radius:0px}@media (max-width:767px){.breakdance .bde-div-468-196{min-height:350px}}.breakdance .bde-image2-468-197{border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:30px}.breakdance .bde-heading-468-198{color:var(--bde-brand-primary-color);font-size:25px;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:var(--bde-palette-gradient-1-c98b9e6b-b1db-4f48-b9af-6dd5faf80002);margin-top:40px;margin-bottom:10px}.breakdance .bde-heading-468-198{padding-right:20px;padding-left:20px}.breakdance .bde-text-468-199{color:var(--bde-palette-color-4-adc82cac-3c49-4851-b6e3-469d4f24ac34)}.breakdance .bde-text-468-199{padding-right:20px;padding-left:20px}@media (max-width:767px){.breakdance .bde-text-468-199{margin-bottom:20px}}.breakdance .bde-div-468-200{width:25%;min-height:400px;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:30px;border-bottom-right-radius:0px}@media (max-width:767px){.breakdance .bde-div-468-200{min-height:350px}}.breakdance .bde-image2-468-201{border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:30px}.breakdance .bde-heading-468-202{color:var(--bde-brand-primary-color);font-size:25px;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:var(--bde-palette-gradient-1-c98b9e6b-b1db-4f48-b9af-6dd5faf80002);margin-top:40px;margin-bottom:10px}.breakdance .bde-heading-468-202{padding-right:20px;padding-left:20px}.breakdance .bde-text-468-203{color:var(--bde-palette-color-4-adc82cac-3c49-4851-b6e3-469d4f24ac34)}.breakdance .bde-text-468-203{padding-right:20px;padding-left:20px}.breakdance .bde-section-468-282 .section-container{align-items:flex-start;text-align:left}.breakdance .bde-section-468-282 .section-container{padding-bottom:120px;padding-top:120px}.breakdance .bde-section-468-282{margin-bottom:0px}@media (max-width:767px) and (min-width:480px){.breakdance .bde-heading-468-283{display:none}}@media (max-width:479px){.breakdance .bde-heading-468-283{display:none}}@media (min-width:1120px){.breakdance .bde-heading-468-313{display:none}}@media (max-width:1119px) and (min-width:1024px){.breakdance .bde-heading-468-313{display:none}}@media (max-width:1023px) and (min-width:768px){.breakdance .bde-heading-468-313{display:none}}.breakdance .bde-text-468-284{max-width:750px;margin-bottom:60px}.breakdance .bde-columns-468-285{--columnCount:2}@media (max-width:1119px){.breakdance .bde-columns-468-285{--columnCount:2}.breakdance .bde-columns-468-285.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-468-285.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-468-285{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-468-285{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-468-285{--columnCount:2}}@media (min-width:992px) and (max-width:1310px){.breakdance .bde-columns-468-285{--columnCount:2}}.breakdance .bde-column-468-286{--column-width:50%}.breakdance .bde-image2-468-287{max-width:460px;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:30px}.breakdance .bde-column-468-288{--column-width:50%}.breakdance .bde-heading-468-289{color:var(--bde-brand-primary-color);font-size:25px;text-transform:uppercase;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:var(--bde-palette-gradient-1-c98b9e6b-b1db-4f48-b9af-6dd5faf80002);margin-bottom:10px}.breakdance .bde-basic-list-468-290{list-style-position:outside;padding-inline-start:20px}.breakdance .bde-basic-list-468-290 li::marker{color:var(--bde-brand-primary-color)}.breakdance .bde-basic-list-468-290 li{color:var(--bde-body-text-color)}.breakdance .bde-basic-list-468-290 li.bde-basic-list-item-with-link,.breakdance .bde-basic-list-468-290 li>a{color:var(--bde-body-text-color)}.breakdance .bde-basic-list-468-290 li:not(:last-child){margin-bottom:15px}.breakdance .bde-section-468-224 .section-container{align-items:flex-start;text-align:left}.breakdance .bde-section-468-224{background-color:var(--bde-body-text-color)}.breakdance .bde-section-468-224 .section-container{padding-bottom:0px;padding-top:120px}.breakdance .bde-section-468-224{margin-bottom:0px}.breakdance .bde-text-468-226{max-width:600px;margin-bottom:60px}.breakdance .bde-section-468-227 .section-container{--bde-grid-gap:var(--bde-column-gap);display:grid;grid-template-columns:repeat(var(--bde-grid-items-per-row,4),minmax(0,1fr));gap:var(--bde-grid-gap);align-items:var(--bde-grid-align-items,stretch);justify-items:var(--bde-grid-justify-items,stretch)}.breakdance .bde-section-468-227 .section-container>*{width:auto!important;height:auto!important}.breakdance .bde-section-468-227 .section-container{--bde-grid-items-per-row:3}.breakdance .bde-section-468-227{background-color:var(--bde-body-text-color)}.breakdance .bde-section-468-227 .section-container{--bde-section-width:1500px}.breakdance .bde-section-468-227 .section-container{padding-left:20px;padding-right:40px;padding-top:0px}@media (max-width:1119px){.breakdance .bde-section-468-227 .section-container{--bde-grid-items-per-row:2;--bde-grid-gap:20px}.breakdance .bde-section-468-227 .section-container{padding-left:20px;padding-right:20px}}@media (max-width:1023px){.breakdance .bde-section-468-227 .section-container{--bde-grid-items-per-row:2}}@media (max-width:767px){.breakdance .bde-section-468-227 .section-container{--bde-grid-items-per-row:1}}@media (max-width:479px){.breakdance .bde-section-468-227 .section-container{--bde-grid-items-per-row:1}}@media (min-width:992px) and (max-width:1310px){.breakdance .bde-section-468-227 .section-container{--bde-grid-items-per-row:2}}.breakdance .bde-div-468-230{width:25%;min-height:400px;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:30px;border-bottom-right-radius:0px}.breakdance .bde-div-468-230{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;text-align:right}.breakdance .bde-div-468-230{background-image:url(https://finnos.fi/wp-content/uploads/2025/09/lautaskanneri_kuvake.webp);background-size:cover;background-position:center center}@media (max-width:767px){.breakdance .bde-div-468-230{min-height:350px}}.breakdance .bde-button-468-231 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:#fff;--bde-button-custom-text-color-hover:#fff;--bde-button-custom-background-color:#F3920000;--bde-button-custom-background-color-hover:#F3920000;font-family:"Futura bold";font-size:24px}.breakdance .bde-button-468-231 .bde-button__button:hover{transform:scale(1.1)}.breakdance .bde-button-468-231{padding:10px 10px 10px 10px;border-top-left-radius:20px}.breakdance .bde-button-468-231{background-image:url(https://finnos.fi/wp-content/uploads/2025/09/finnos-puukuvio-gradient.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.breakdance .bde-div-468-300{width:25%;min-height:400px;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:30px;border-bottom-right-radius:0px}.breakdance .bde-div-468-300{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;text-align:right}.breakdance .bde-div-468-300{background-image:url(https://finnos.fi/wp-content/uploads/2026/05/optimizer-tukkikuva.jpg);background-size:cover;background-position:center center}@media (max-width:767px){.breakdance .bde-div-468-300{min-height:350px}}.breakdance .bde-button-468-301 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:#fff;--bde-button-custom-text-color-hover:#fff;--bde-button-custom-background-color:#F3920000;--bde-button-custom-background-color-hover:#F3920000;font-family:"Futura bold";font-size:24px}.breakdance .bde-button-468-301 .bde-button__button:hover{transform:scale(1.1)}.breakdance .bde-button-468-301{padding:10px 10px 10px 10px;border-top-left-radius:20px}.breakdance .bde-button-468-301{background-image:url(https://finnos.fi/wp-content/uploads/2025/09/finnos-puukuvio-gradient.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.breakdance .bde-div-468-232{width:25%;min-height:400px;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:30px;border-bottom-right-radius:0px}.breakdance .bde-div-468-232{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;text-align:right}.breakdance .bde-div-468-232{background-image:url(https://finnos.fi/wp-content/uploads/2025/09/log-yard-control_kuvake.webp);background-size:cover;background-position:center center}@media (max-width:767px){.breakdance .bde-div-468-232{min-height:350px}}.breakdance .bde-button-468-233 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:#fff;--bde-button-custom-text-color-hover:#fff;--bde-button-custom-background-color:#F3920000;--bde-button-custom-background-color-hover:#F3920000;font-family:"Futura bold";font-size:24px}.breakdance .bde-button-468-233 .bde-button__button:hover{transform:scale(1.1)}.breakdance .bde-button-468-233{padding:10px 10px 10px 10px;border-top-left-radius:20px}.breakdance .bde-button-468-233{background-image:url(https://finnos.fi/wp-content/uploads/2025/09/finnos-puukuvio-gradient.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.breakdance .bde-section-468-253 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.breakdance .bde-columns-468-254{--columnCount:1}@media (max-width:1119px){.breakdance .bde-columns-468-254{--columnCount:1}.breakdance .bde-columns-468-254.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-468-254.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-468-254{--columnCount:1}}@media (max-width:767px){.breakdance .bde-columns-468-254{--columnCount:1}}@media (max-width:479px){.breakdance .bde-columns-468-254{--columnCount:1}}@media (min-width:992px) and (max-width:1310px){.breakdance .bde-columns-468-254{--columnCount:1}}.breakdance .bde-column-468-255{--column-width:100%}.breakdance .bde-column-468-255{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-text-468-257{max-width:900px;margin-bottom:40px}.breakdance .bde-fancy-divider-468-309{margin-top:40px;margin-bottom:60px;--bde-fancy-divider-border-style:solid;--bde-fancy-divider-border-size:1px;--bde-fancy-divider-border-color:var(--bde-brand-primary-color)}@media (max-width:1119px){.breakdance .bde-fancy-divider-468-309{--bde-fancy-divider-border-style:solid}}@media (max-width:1023px){.breakdance .bde-fancy-divider-468-309{--bde-fancy-divider-border-style:solid}}@media (max-width:767px){.breakdance .bde-fancy-divider-468-309{--bde-fancy-divider-border-style:solid}}@media (max-width:479px){.breakdance .bde-fancy-divider-468-309{--bde-fancy-divider-border-style:solid}}@media (min-width:992px) and (max-width:1310px){.breakdance .bde-fancy-divider-468-309{--bde-fancy-divider-border-style:solid}}.breakdance .bde-columns-468-310{--columnCount:2}@media (max-width:1119px){.breakdance .bde-columns-468-310{--columnCount:2}.breakdance .bde-columns-468-310.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-468-310.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-468-310{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-468-310{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-468-310{--columnCount:2}}@media (min-width:992px) and (max-width:1310px){.breakdance .bde-columns-468-310{--columnCount:2}}.breakdance .bde-column-468-311{--column-width:50%}.breakdance .bde-heading-468-307{color:var(--bde-brand-primary-color);font-size:25px;text-transform:uppercase;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:var(--bde-palette-gradient-1-c98b9e6b-b1db-4f48-b9af-6dd5faf80002);margin-bottom:20px}.breakdance .bde-text-468-308{width:500px;font-size:22px;margin-bottom:20px}.breakdance .bde-column-468-312{--column-width:50%}.hinta-laskuri{font-family:inherit;max-width:100%}.laskuri-tulos{font-size:3rem;color:#F73C14;margin-bottom:30px;font-weight:600}.laskuri-syotto label{display:block;font-weight:700;font-size:1.1rem;margin-bottom:10px}.syotto-kentta{display:flex;align-items:center;border:2px solid #999;padding:10px 15px;background:#fff;transition:border-color 0.2s ease}.syotto-kentta:focus-within{border-color:#000}.syotto-kentta input{border:none;outline:none;width:100%;font-size:1.2rem;background:transparent}.syotto-kentta .yksikko{font-size:1.2rem;color:#333;margin-left:10px}.laskuri-valinta{margin-top:25px;display:flex;align-items:center;gap:15px}.laskuri-valinta input[type="checkbox"]{width:30px;height:30px;cursor:pointer}.laskuri-valinta label{font-weight:700;font-size:1.1rem;cursor:pointer}.laskuri-toiminnot{margin-top:30px}.laske-btn{background:linear-gradient(90deg,#F73C14 0%,#F39200 100%);color:#fff;border:none;padding:15px 30px;font-size:1.1rem;font-weight:700;cursor:pointer;text-transform:uppercase;transition:opacity 0.2s ease}.laske-btn:hover{opacity:0.85}.breakdance .bde-section-468-302 .section-container{align-items:center;text-align:center;justify-content:center}.breakdance .bde-section-468-302{background-color:#f3f3f3}.breakdance .bde-section-468-302 .section-container{--bde-section-width:1200px}.breakdance .bde-heading-468-303{margin-bottom:40px}.breakdance .bde-text-468-304{width:700px;margin-bottom:40px}.breakdance .bde-shortcode-468-305{width:900px}