/* AlgoLodge – Finnish layout, stage 1. Changes scoped to /da/ only. */
html[lang="fi"] .homecmp-copy,html[lang="fi"] .home60-split>div{min-width:0}
html[lang="fi"] .home60-models small{overflow-wrap:anywhere}
html[lang="fi"] .home60-section{overflow-wrap:break-word}
html[lang="fi"] .hero h1{hyphens:auto}
html[lang="fi"] #strategy-carousel .carousel-stat{min-width:0}
html[lang="fi"] #strategy-carousel .carousel-stat span{white-space:normal!important;line-height:1.25!important;font-size:10px!important}
html[lang="fi"] #strategy-carousel .carousel-stat strong{font-size:clamp(14px,1.15vw,18px)!important}
html[lang="fi"] .carousel-readmore{text-align:center}
@media(min-width:1200px){
 html[lang="fi"] .al-header .al-navigation{gap:clamp(8px,.9vw,16px)!important;min-width:0!important}
 html[lang="fi"] .al-header .al-navigation>a,html[lang="fi"] .al-header .al-nav-dropdown>a{font-size:12px!important}
 html[lang="fi"] .al-header .al-brand,html[lang="fi"] .al-header .al-controls{flex-shrink:0!important}
}
@media(max-width:720px){
 html[lang="fi"] .homecmp-shell{max-width:100%}
 html[lang="fi"] .home60-models small{hyphens:auto}
}

/* Finnish compound words: contain text without changing charts or model data. */
html[lang="fi"] .home60-heading h2,html[lang="fi"] .homecmp-copy h2,html[lang="fi"] .home60-section h2{overflow-wrap:break-word;hyphens:auto}
html[lang="fi"] .al-navigation .al-nav-dropdown>a{hyphens:auto}

@media(max-width:420px){html[lang="fi"] .home60-last-actions{min-width:0;max-width:100%;width:100%}html[lang="fi"] .home60-last-actions .home60-primary{box-sizing:border-box;max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;text-align:center}}
