@charset "UTF-8";
h1,h2,h3,h4,h5,.headline{font-family:var(--fnt-headline);font-weight:var(--fnt-bold);padding:0;margin:0;position:relative;color:var(--clr-primary);display:block}.ultra,.headline.ultra{font-size:clamp(var(--hl-large), 5vw, var(--hl-ultra))}.large,.headline.large{font-size:var(--hl-large);line-height:var(--hl-large-lineheight)}.medium,.headline.medium{font-size:var(--hl-medium);line-height:var(--hl-medium-lineheight)}.small,.headline.small{font-size:var(--hl-small);line-height:var(--hl-small-lineheight)}.xsmall,.headline.xsmall{font-size:var(--hl-xsmall);line-height:var(--hl-xsmall-lineheight)}p{line-height:var(--fnt-base-lineheight);margin:var(--fnt-base-margin)}p:last-child{margin:0}.paragraph-small{font-size:var(--fnt-small);line-height:var(--fnt-small-lineheight);margin:var(--fnt-small-margin)}.paragraph-small:last-child{margin:0}strong{font-weight:normal;font-weight:var(--fnt-bold)}.attention{border:2px solid #ff3157;background:#fff;padding:1rem}.infobox{background:var(--clr-tertiary);padding:1rem}.infobox-dark{background:var(--clr-primary);color:#fff;padding:1rem}.blockquote{position:relative;padding-left:1rem;border-left:3px solid var(--clr-primary);font-size:1.25rem;line-height:2.25rem;display:flex;align-items:center;margin-left:80px}.blockquote:before{color:var(--clr-primary);content:'„';font-size:14rem;font-family:Georgia;position:absolute;left:-100px;top:calc(50% - 100px)}.takuma_map .left{display:flex;flex-direction:column;text-align:center;padding:0 0 60px}.takuma_map .right{display:flex;position:relative;padding:50px 0}.takuma_map .map{display:flex;width:100%;height:500px;-webkit-box-shadow:var(--fx-shadow);box-shadow:var(--fx-shadow)}.takuma_map header{margin-bottom:var(--ce-spacing-small)}@media (min-width:1024px){.takuma_map .wrap{justify-content:space-between;flex-direction:row;align-items:center}.takuma_map .left{padding:0 var(--ce-spacing) 0 0;text-align:left;flex:0 1 48%}.takuma_map .right{flex:0 1 48%}.takuma_map.layout-1 .wrap{flex-direction:row-reverse}}